Excellent and detailed calculation, except for one small mistake (but you’ve managed to ignore it so it doesn’t affect the result much):
“So, by 12th August, the score distribution would have been approximately:
601-1,200 =994 (474+520 (52x10days)
451-600 =9,961(6,821+3140(314x10days))
441-450...