Hi Brandon,
Just play with your scene and looks like could be something differently recognized inside xpresso. Looks like Range mapper node maybe behaves differently when loaded from older c4d version...
When searching from source of motion and up looks like problem is in rods motion which is driven by camshaft rotation. In xpresso for camshaft are 2 range mappers which behave differently in R19 and R25 (don´t have R22 installed, I was check scene file in R25). While in R19 modulo option doesn´t effect in animation, enabling modulo option for both range mapper nodes solve rods movement and rest linked animations/animated objects. Question is why it´s behave differently in R19 and R22 (R25).
Here is short animation...