I would put some soft paws on the cat in case of the cat takes a swipe at pup.
They are soft plastic caps for the nails. I have them on my daughters cat because we have leather furniture that I like to keep claw free
I just trim the cat nails, put a few drops of the glue that comes with the soft paws into the little plastic claw case and slide over the extended nail. It sets up so quickly and lasts 2 months for us.
Also wrap your cat in a towel while doing this and lay that towel for the pup to smell and get used to the scent also do the same on the pup, wrap the pup to get the scent and put that towel/blanket in kitty's favorite place so kitty gets used to the scent.
This scent swap really helped introduce our little ones to new little ones each time.
Lastly, can you introduce physically on neutral ground where kitty doesn't feel like boss? Anywhere that kitty doesn't normally go like a garage or bathroom? We use our entry way where it is fenced off to the girls, they met there so no one felt like it was their own turf.
I hope this helps and someone else comes along with some ideas...