I get your point that the shock contributes to the heating through irreversibility, and agree that has a significant impact on the sensed temperature. If we want to tie your point back to the original post, one could say that "compression and shockwaves" are the cause of re-entry heating to ensure you are explicitly capturing the effect of the shock.
Whether you consider the shock heating to merit explicit mention or whether you see it as a detail associated with the specific means of compression is largely a matter of perspective & practice.
The gasdynamic basis of shock formation is derived by considering what happens when pressure fields are no longer able to smoothly vary as the speed of a body exceeds the speed at which pressure disturbances can be communicated upstream, namely the speed of sound. The pressure jump across the shock is elemental to its derivation. Practitioners commonly view the shock as the means by which compression takes place and pressure fields reconciled. As I noted above, just saying "compression" doesn't imply "isentropic" and so the entropy-generating processes associated with a shock performing compression are viewed, for example, as thermodynamically similar to viscous heating of the fluid in a gas turbine compressor.
Because entropy was added, the gas is now hotter than initially. But it is not compressed. The heating wasn't due to compression, it was due to dissipation at the shock. That dissipative process is separate from compression, and you are confusing the two.
The incoherence of your position should have been clear to you. You seem to think that compression, as a cause of heating, doesn't even have a well defined amount of heating. Your explanation isn't even wrong, it's undefined.
The position is far from incoherent. Temperature rise during isentropic compression is well understood, as is the temperature rise and total pressure loss through a shock.
(The answer is that compression produces a specific amount of heating when it is adiabatic, and additional heating comes from dissipative processes that are occurring alongside the compression, but that are not themselves compression.)
The logical error you are committing is saying "if a process includes compression, then the heating is due to compression".