Ooh, if she has had hives reaction several times - take her to a doctor! You never know, the next time could be more serious.

As for the pumping - you're a great mom to have kept it up this long. You don't need to feel guilty whatever you decide!