Hi,
Perhaps another route could be to purge your relay node and reinstall that with the node version 1.29.0. Then construct the transaction on the block producer node with your keys and send it to chain via your relay node.
And on the topic of retiring the pool and those transactions, be aware of the hazzard of losing the 500 ada deposit if you retire the stake address before the end of the epoch at wich the stakepool retires. For more info on that see
I did this and lost the 500 ada So dont be like me hehe. Good luck!