I agree with the others. Let it go for now. Go to the party in drab and have a good time with your family. If your future daughter-in-law wonders why you came as a male just tell her it was in consideration of her. This should get you more brownie points.
Have fun!!!
Margot