The Tebow contract with the Jags is simply Urban Myer being loyal to his former college star to allow Tim to have enough roster time to be fully vested in the NFL players pension plan.
I think you nailed it. Plus Tebow was and perhaps still is a very gifted athlete. We’ll have to wait and see if he makes it to a 53 man roster.