Who cares about why you spun or whether ABS should have prevented it. You're OK, and that's all that matters. Glad to hear you made through that ordeal with nothing other than maybe a bruised ego.
By the way, congratulations on your ciitizenship!
Juan