Sadly I am in the office and can't create a capx by now .. so I will just type my thoughts =)
I am not even nearly as good as lucid, but I would try to solve the problem more like this:
Crating 9 sprites with 10 animation-frames (digits 0-9) and giving them variables, so if you score 2341 points, you will change the first 4 digits by 2, 3, 4 and 1 .. than a little calculation (if var > 10: set var-10 and add 1 to var2) and so on you will have a possibility to have a score as big as you want.
Or am I talking useless garbage? =/