Glad we could work it all out!
Thank you for not only reporting this, but also your help in figuring it all out!
One point: do you remember if you ever manually install postgresql14 on that machine (before or after the move to 15.4)? We’re just trying to see if there is a reproducible scenario that would lead to the situation in which you found yourself.