Girando un objeto con ejes rebeldes

Hola tanto tiempo. Bueno, increíble que venga a preguntar esto, pero espero me puedan ayudar. Hice un casco de fotball, el cual quiero hacer girar, pero esta sobre un eje con algo de inclinación. Ok, teóricamente es fácil, es más, estando inclinado los ejes se inclinan también, ok, si lo giro usando eje local logro sin drama. Pero cuando lo hago animando el objeto solo gira en los ejes de la vista, incluso, lo más raro es que dije, ok. Lo hago girar sin haberlo inclinado y después de tener la animación lo inclino y supuestamente tiene que girar según su eje x. Pues no, al inclinarlo sigue girando según el eje x, y del view. Increíble, tan difícil es?
Hasta llegue a hacer la prueba creado una esfera, animarla rotando 359 grados y luego desactivando el auto key y darle un ángulo de 30 grados a ver si la animación se inclinaba también y no, sigue girando en x y del view.
¿Alguien sabe qué estoy haciendo mal? Algún tutorial? Mil gracias desde ya.

Ver más sobre el tema y los comentarios en el foro