Good for you! I know how hard it is to pump exclusively and it does mess with your milk supply! I only lasted 4 months b/c of it, so you're doing awesome! I agree with Fenugreek, it will make your sweat smell like maple syrup, which is weird, but it worked wonders for me. I also support the one beer a night rule. I would drink a beer about an hour or two before I had to pump and it really made a difference. One beer (even 2) won't transfer enough alcohol into the milk to make any difference to the baby, so don't worry, plus it was a nice treat after 9 long months! ;)
It's odd to me that the formula is making him sick...if you're drinking milk, etc. it probably isn't a lactose problem, you may try a different formula if you need to. Good luck!