I figured out the score counting down bug. The score you posted is the correct one. The score counting down is caused by the time bonus value being able to be negative but my scrolly number counting visual effect does not support negative numbers, it just keeps counting down ad infinitum. But it's just a visual bug. It doesn't actually affect the calculations.
Thanks for playing btw!!!