Hi Ocean Princess, your routine sounds exactly the same as ours! My DD also hates being dressed (and will squirm and fuss etc).

I found if I split the last feed she seems to be calmer, so I give one side before the bath and then one side after the bath. That way she isn't ravenous while we're dressing her.
I also dress her on my lap (with the telly on to distract her), so she doesn't notice all the "fiddling".

As for refusing one side. Perhaps she is just keen for a fast letdown so goes for the preferred boobie? Perhaps splitting the feed might help?