I've never participated in a jam, itch or otherwise before, but I do happen to be working on a CRJ-inspired Choicescript game. Are offsite entries allowed? I can figure something else out if they're not.
I personally don't have a problem with it, but after looking at itch's page about game jams, it looks like they only support submitting games that are hosted on itch.