Yeah, that line from Elton was de facto gay.
Oh . . . there are a LOT more than that. “Flintstone Boy” was a flipside (I think of “Ego”). A rare song where Elton John wrote the lyrics, which he isn’t very good at. Lots of male pronouns in that one. “Elton’s Song” is purposefully ambiguous, but not really. Even back in 1971, “All the Nasties”. And don’t even get started on the videos. “I’m Still Standing” is bleagh!
Philadelphia Freedom didn’t hit anyone I knew that way.