Probably not possible, the only way to accurately sex an angel is when they are spawning, at which point you will have a pair, and have to remove one of the fish. I don't think there is any way you are going to be able to prevent a pair from forming.
I think the only way you could get away with 4 angels in the one tank, would be to purchase mature all male or all female angels from a breeder, even then you might get aggression issues between them and not be able to keep all 4.
You should also be aware that 4 angels in a 45G is going to be pretty crowded.