eyesight
Speedbird20
How close are you to passing the class one, if you could pass the "renewal" rather than the "initial" the limits are slightly different, and they may be persuaded to treat you as a renewal if were to have a foreign CPL.
I managed that way though I'm now 43 and do have a few hours as a PPL, and now hold an FAA CPL.
It is worth looking at if you are close.
good luck