Of all the suitable airports in India, runway length, fire cover etc. was Delhi actually the nearest airport or the first identity that sprang to the crew's mind perhaps taking in to consideration Delhi was already on SQ's network, handling agent, crew change, daily check, crew hotel etc?
Obviously the crew's minds were distracted by another circumstance but nominating to divert to a major capital city with a, possible, bomb on board with a worldwide televised event going on, well .....
Just curious what Heathrow would say .... "Hello Heathrow, we've got no slot, we've got a bomb on board, can we come in?" ..... "Nope, you can p1ss off to Stansted" ... just perhaps