The graph editor indeed looked a bit funny, but converting them to linear keyframes did not resolve the issue, sadly.
I took a look at how the scale and time remap values where changed by the expression, and those values where actually correct. It’s just not rendering it properly it seems, which is even more frustrating.