Yeah, we're going to have to disagree on this, in the end. I think it's a lovely story on its own, but an unfortunate choice as an unwanted extension on the origin treehouse and a complete bitch to reference in-story. You say you don't need to include Steve but that makes no sense to me at all. If it wasn't an important connection, George wouldn't have gone out of his way to make it so clear that it's connected. It could have been any Amelia Earhart avatar, but the name Trevor pretty much ends this discussion, in my opinion.
And again, I think the 'bathing suit' discussion is ridiculous, but I've covered that many times previously. Nothing in the Trevor origin explains anything about how her uniform looks like a 'bathing suit (which it doesn't, anyway).'