Eric,
Both the enthalpy and internal energy values reported by Cantera include sensible and chemical components. Your notion of why the enthalpy should decrease only takes into account the chemical enthalpy, but not the corresponding increase in enthalpy due to increase in temperature and pressure. The reason why the enthalpy goes up can be seen directly from the definition of enthalpy:
The internal energy and volume are constant, and the pressure increases, so the enthalpy must go up.
The term “heat release” is a bit imprecise, due to the differences between enthalpy and internal energy that you’re grappling with. There are multiple ways of calculating this, two of which are given in the Cantera Python Tutorial.
Regards,
Ray