So pull it into Canadian tire parking lot get a tow home. Nothing hurting but some pride and my diff.
Did you tow your car with the rear tires turning the transmission in neutral? Never tow a automatic transmission unless the drive shaft is disconnected. I am not sure from your post how you towed it.....