Keely Hodgkinson was forced to pull out of this week’s Diamond League meeting in Zurich, where she was set to take part in a blockbuster 800 metres showdown.