So, I've been researching since I posted this and it seems that, YES, TFWs MUST pay EI but if you are on a closed work permit you are NOT entitled to claim the benefit except in special circumstances and under appeal.
I still may make a complaint about this so I'll keep you posted with what...