
If it cheers you up at all, I think I did spot a native mantis on campus the other day! It was a greenish brown rather than straight up green, and was only about the size of my thumb. The way you describe PA native mantises makes me think I saw one of the natives. I have to say though, spotting and picking up a bug like this must’ve been super cool!
Looking into it, the native Carolina mantis is very similar to the European mantis, but the Carolina varieties seem to be more brown than the European are green. The one I saw was pretty much brown, and I think had a “rectangular face plate”. I doubt it’s anywhere around but I spotted it on the stairs near the Soltz hall! Made my day just looking at it :3