Actually all you need to do is to restrict the vertical refresh interval, like this (for example):
crt_range0 15625-16200, 58.00-61.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
(in mame.ini, obviously)
That will force the refresh rate within a certain range to avoid video issues on your TV.
Now, because syncrefresh is turned off by GM when the refresh is too far from the target, this will make many games show stuttering (e.g. Irem). It's up to you to increase the -syncrefresh_tolerance value (2.0 Hz by default) in mame.ini to have more or all games be forced to sync at the wrong refresh, making them run smooth though faster.
As Recap pointed, the situation is far from optimal anyway.