Thank you all so much for the info and support. I got in contact with my surgeon, DS's pediatrician, my OB/GYN, and two LLLI leaders, and I printed out the relevant pages from Kellymom on BF-compatible medications, so that I was able to make informed choices and advocate on my behalf and my child's before receiving treatment. I'm happy to report that the nurses and doctors were pretty understanding and helpful, even if they didn't fully agree with my concerns-- it did require a little bit of firmness on my part to push them to do things a little differently from how they're used to doing them, but they were responsive. It really helped having the list of meds and their risk categories with me so I could check everything myself whenever anyone was about to recommend meds for me. The most important part was with the nurse in the recovery room, who seemed to want to just give me drugs and be done with it. I had to be diligent about checking my list every time-- once she claimed something was L1 but when I looked it up it was L3 (sorry, I've forgotten which med it was now).
So I managed to minimize taking any riskier drugs than necessary, and I've been BFing DS intermittently since the surgery (did the pump-and-dump thing for two cycles immediately following, comfort nursed briefly to try to get him to sleep, bottle-fed him if I'd very recently taken my L3 pain med, and switched to the breast if ~4 hrs had elapsed). I'm glad to have a giant stash of frozen milk so that I can give him a bottle if I need to feed him right after I've taken my meds, but it's also reassuring to know that the risk is probably not so great that I'll hesitate to take something for my own pain.
Thank you all so much. I'm reasonably confident now that DS is probably not going to self-wean at this time as long as I'm vigilant about keeping him on the breast and monitoring my own supply.