I'm convinced! I liked the character concept from the first read-through, but I've known a few gamers who don't like close similarities. *chuckles* And having been one of those girls whose best friend wore the same dress to prom, I can't ever blame them.
There definitely isn't any need for edits or clarifications. Go ahead and post Rachel to Approved Characters, then post her arrival in the Main Room thread. Given the current situation as we've described it in-game, she'd probably be accompanied by at least one S.H.I.E.L.D. representative or one of the federal bureaus that are interacting with S.H.I.E.L.D.