You should try and work out why its getting destroyed. Set a breakpoint in the debugger in OnDestroy (add a blank function with a Debug.Log in tk2dSpriteAnimator) and see when it hits it. The component must be getting deleted somehow, eg. autodestruct or something. No idea how you have it configured on yours.