I have no clue if you even have anything to do with this, but the forums should have it where if they have a linked Steam account with Terraria (Such as I do) but also have another title (I also have Skeletron) it should put Official in front of it. For example, I would be Official Skeletron. Others might be Official Retinazer, Official Destroyer, ect.
But not the Angel Statues. They don't do anything.