these are two different issues per se - invoicing differently and changing the amount of SO because of the tax (aka wrong shipping address) issue. With the former you issue a CM and re-invoice as you need it (assuming your source transaction is not INV), it does not impact rev rec (other issues, but let’s leave them aside for now); the other makes you to change the SO amount and that does require issuing RA and CM, creating new SO and merging everyting. Frankly, rev rec has nothing to do with all this, it is a tool to calculate revenue.