Aw man that must suck, I have oversupply issues as well but luckily mine has mostly regulated (only occasionally do i have to express off some excess!). I've had mastitis 6 times and it is not fun at all. Some people swear by cabbage leaves to help get rid of your milk, I tried that when I weaned Spencer and it did diddly squat, but it's something to think about. The advice you have had from the LC sounds good, I would also recommend putting baby on a reflux formula to help the transition and look out for a dairy allergy (reflux and dairy allergies are linked quite often).
When I weaned Spencer (I had had mastitis 5 times in 3 months

) I was already expressing full time cos it was too painful to feed straight off me, so I switched him to formula quite quickly, I replaced a feed for formula every two days and then I slowly stretched out the time between expressing by an extra 10-15 mins. So starting at 2.5 hours apart, then the day 2.75 hours apart, then 3 hourly and so on, it took nearly a month for me to stop expressing altogether but I really didn't want to get mastitis again and the last week or so I was only expressing 1 or 2 times a day and was only doing it once I felt full. So that is just something for you to think about if the other way doesn't work or suit.
Just with a second baby, I found my milk did not come in as crazy second time around, I had one bout of mastitis when Kyle was 5 weeks old and my supply mostly settled down by the time he was 5ish months. I generally don't feel uncomfortable unless he randomly goes long between feeds, like if he sleeps through, and then he normally has one side and I have to express the other. I am still wearing nursing pads but my leakage is no where near as bad. So if/when you do have another baby it might be worth say giving yourself x months to see how it goes or even x weeks, as it might not be anywhere near as bad as your experience this time around.
I agree with Weegee, you have done an awesome job feeding for this long