In my experience credit card companies honor charges on the old credit card number with the new card. You’d have to close the credit account and open a new one (or just freeze the card).
[1] https://usa.visa.com/dam/VCOM/download/merchants/visa-accoun...
Of course it also blows my mind it’s legal to use an SSN as a form of id, so maybe I am setting my expectations for corporate america too high (ie off the ground at all).