The fine and points for the owner are in addition to the fine and points for the driver, not instead of.
So if you say he took the car with your permission you will both be fined and get points. If you say he took it without your permission, he will be charged with taking and driving away as well as driving with no insurance.
Panic Button is right - the seized car is taken directly to the compound and the police make sure it is as it should be before releasing it. It is, after all, a stolen and recovered car.