49.92 is Amiga long field (313 lines) refresh rate.
50.08 short field
50.00 interlace (alternating 312/313)
(Obviously it was done to match real hardware, the longer some program runs the bigger the time difference between emulation and real hardware would get without using accurate "real-world side" frame timing.)
How can it f*ck non-dma mode? (Unless it causes some bad things to happen when resampling) And no, this game does not use non-dma audio.
EDIT: I can debug this if you have simple enough example. Again