Yes as stated above The Department of Transportation does not have the means to run license plates so to them perception is reality.
Yes, if your registration is valid it shouldn't have been towed. Maybe a DOT officer towed it without verifying the actual status of registration
Thanks! Your answer is awaiting moderation.