I indeed want to head off potential future problems, given the breakneck pace the entire AI "art" situation has been developing.
I don't know how good it would be or how much sense it would make to update the licenses for my older projects after a couple of years they've been here on Itch, and even then I don't have the means or methods to enforce these licenses- I'm just one person and I'd rather focus on creating more interesting stuff than spend what limited time and resources I have dealing with that.