An NHS nurse was told her marathon world record attempt would only count if she completed the famous London race wearing a skirt