whatever small chance there is of your visa being refused, you will have a right to appeal, and most appeals are won, i think its around the 66% mark for all types of visa.

with your evidence i'm sure you would win