I don't think you're rude at all
. And glad that you have seen some progress!
I think bouncing to calm him is ok, in the same way you might give LO a cuddle before putting them down in the cot. I think you do the right thing to stop as soon as he is calm though or you risk it becoming a bit of a prop.
Yes it can be harder for bf mums to do any sort of sleep training if LO is used to falling asleep on the breast. My suggestion would be for DH to handle as much of the settling as he is willing/able to, and hopefully with time it will be easier for you to put him down too. I don't see an issue with you settling him in a different way to DH though - different carers will always do different things and LOs can get used to that. For example my DD always settled completely independently at home, but at nursery would be rocked or have her back rubbed to get to sleep which would have never worked for me.
Sorry to hear about the 1h PUPD, but honestly in the grand scheme of things that isn't too bad at all. Maybe LO was a bit UT or OT at BT and found it harder to settle for some reason. Often once you've established PUPD and LO is settling independently, suddenly taking longer to settle can be a routine issue so worth bearing that in mind. The really good night afterwards may just have happened because LO crashed after a tough BT, but you can definitely try skipping the DF to see if that does make a difference. You can always reintroduce it if you end up with more wakings.
It's really up to you if you want to try weaning the 3am NF. My feeling is that STTN isn't a one-way process, and therefore I would generally tend to feed at night until well established on solids provided it was a reasonable interval (4h or more) since the last feed. With DD I planned to tackle her remaining night feed at 7/8 months once she was having a good amount of solids, but she actually dropped it herself at 7 months. That said, if LO slept through the 3am feed for a good few nights in a row, I might be tempted to try settling in another way if the waking returned.
Hope that helps!