I do not think Itch team can help you there.
I guess if your client is using the unpaid assets you could file a complaint about unauthorized usage on the platform he tries to publish it.
Working on a AAA game sounds a lot like a boast. It would imply a level of professional work that does not fit with the behaviour displayed.