Maybe when BD gets the second A330 back in service THR will be a route it is used on. I'm not hugely familiar with the THR route, but is the TBS stop purely a tech one, or do some pax on the flight fly LHR-TBS?
Out of interest, could the A330 fly LHR-THR non-stop, with enough fuel to get out of Iran, if needs be, wining any upload in THR?