I don't think you will have much getting a working visa for FI stuff whenever they're a lot of locals that can do it. green card lottery might be the best bet (if available to you, I know little about it).
One other thing that comes to mind is that if you trained with CAE, I presume you did an integrated course, which means a lot of your PIC hours are not proper PIC hours but are SPIC, which might make all the difference for things like the ME CRI course.