Back on the game plan, that cheap fare might well double in price while the OP waits on the visa.
I would be morally certain that just buying the cheap fare and risking the non-visa case is better than the risk of buying a late fare at a higher price.