That really sucks, glad there wasn't a warrant for your arrest for unpaid tickets. It happens sometimes, but glad you're okay. The oil is probably coming from the rack & pinion or like you said, the tranny, but I doubt it. Most likely it's either the rack & pinion or your oil gasket.