Bless you OP she sounds like a handful, but this is entirely normal!
Remember, bath times aren't long events like for us - 1 minute in the bath and some babies are over it. Even just a dunk will do.
You should be aiming for 30-60minute wake windows, even just once or twice a day. It's ok to keep baby awake, entertain by reading or singing or showing her toys, etc.
You can aim to wake, feed, wind, entertain, bath. Entertaining after a good sleep and feed will make her a little alert, then she can to back to sleep after her bath.
Babies not liking baths and nappy changes is normal, in the bath try to lay a warm flannel over her, and pour the water gently onto the flannel. You could also try bathing with baby, try it when you have someone on hand to take her off you, as you and her will both be slippy! Skin to skin or feeding while bathing might soothe her.
Additionally, try to change her on your lap. With your legs together, her head near your knees. It might be a little more comforting to her. Or a towel or blanket on the changing mat.
You'll find over the next couple of weeks she'll change even more, and she'll grow out of hating nappy changes. Remember, if something isn't going well, it's 99% chance it's not your fault! Everything is temporary, and it does get easier x