Have you put an oscope to see if something is jacked. Test the bus lines at the DLC3 and see if you see 60 ohms resistance which confirms that the network is terminated.
Not all tools can communicate with all modules in vezel. Unless they are literally dead. You can test the power and ground wires of those modules to see if they are switching on.
And if you replaced the IC and the ECU without writing the HVAC, interior, body unit, the system will partially remain offline and will show variant mismatch, there is no B or U code for variant mismatch, you will see them as 2 digit codes in the scan tool.
Honda also use single wire bus networks like the front fuse box, to test it, you will need to depin the wire from the plug to see activity on the scope, a dead module will take it down and you will not see any activity at all.