They can't impound your car on the spot for something like that. They can issue an order to have the equipment fixed (in this case, the tint and front plate), and if it isn't fixed within the allotted time (usually 30 days) they can impound it if you get stopped again.
He's just trying to scare you.