Ah, when the sprite is too big for the resolution, that also happened to me. And i was just doing a single sprite that didn't even stick to console limitations. But you made an entire animation! And it looks amazing! What a bummer that you had to edit it all just because of the size, i hope that wasn't too much work. It was quite the pain for me when that sprite didn't fit the resolution, i didn't do much but it was annoying to do, lowering the sprite by a few pixels and the fix the mistakes that happened because of me lowering the sprite heigh, check if it fits, all that.
I will also try that shadow in sonic 1 rom-hack you mentioned, it'll probably be very fun.