This TAS has a lot of visible issues that aren't explained by the author.
Firstly the major thing that I noticed is that you weave away from the enemies before going towards them to jump on them,
This includes enemies that can be jumped over without this extra movement being done to wait for them to be lower.
Because you can jump higher than a single frame, so you can jump over them without ever touching them.
Secondly there's this larger coin that exists, with a heart, it's a free hit point with no damage required to take, or this extra stalling input.
This TAS has a lot of stalling input and it's a concern to me because it means that this TAS was not in the oven for long enough.
Coin management is also another thing the TAS might have to do as well to reduce the coin bonus, as well as the free puppies bonus.
The Puppies one can be avoided, but the coin one is harder to route around, especially with the lack of knowledge I have, but the lack of information being provided here.
And I guess this would extend to the quest of would the site allow this game to take the Sonic approach of going for the lowest score, which create a worse overall time?
Here's the userfile of the first input that's based on yours, but is mainly made as a grounds of what's going on.
Abstained.