McGrady has to be the best example of not being able to parlay indoor ability to an outdoor event. I think every example you'd come up with is a person running an event which isn't contested outdoors.
Three more examples:
John Haines, only person to win four consecutive AAU/TAC/USATF indoor sprint titles (1953-56);
Jimmy Herbert, won AAU 600m 1938 and 600y 1941;
John Borican, won AAU 1000m 1939 and 100y 1940-42.