If you had valid registration, the vehicle shouldn't have been towed. You can seek to recover the towing fees in small claims court.

Note that this will not endear you to your landlord.