Ouch!!! Did the swelling occur suddenly or was the onset gradual? Sounds like it could be vulval varices, but the onset of pain and swelling would be reasonably gradual (days to weeks).

Hope you get some answers soon!