Whatever the meta data adjustments were the result seems to be both units doing higher damage values then should be possible with their statline. This seems to primarily occur during the charge animation though I've observed instances with both units (but mostly the Skullcracker) of dealing damage in excess of their WS during sustained combat.
It's easiest to observe into SE's, though against cavalry/monstrous infantry is where the effect seems to have the biggest impact. I tested against the KoS because it has very low armor and with the soulbound upgrade magic attacks ignore the physical resist.
Skullcracker should do at most 475 based on WS and CB.
Irondaemon should do at most 375 based on WS and CB.
This was mostly observed on the charge but could be seen sometimes in sustained combat. I wasn't able to consistently reproduce it but I believe the steam attacks and the train attacks aren't properly splitting the WS value. Usually this just results in around a 50% damage gain into SE's but against cavalry it can get closer to a 150% gain.
I think the stat increases were good (could arguably have gone further with the Skullcracker), but the meta data changes are producing inconsistent overperformance which makes adjusting balance difficult. It needs to be further tweaked or reverted.