Get a second opinion on the lantern test you did in italy. If it is still a fail, sue the doctor that passed you. You're financially severely out of pocket for the costs of training based on his reccomendation and he should have insurances to compensate incurred lossess?
Clearly that is the nuclear option, but if they passed you when they shouldn't have, your expenses are not your fault and you received bad advice from a trusted professional.