Also, bear in mind, the resisting or obstruction only occurs if the cop was "in the execution of his duty."
129. Every one who
(a) resists or wilfully obstructs a public officer or peace officer in the execution of his duty or any person lawfully acting in aid of such an officer,
What duty was the cop executing?
He was making a false arrest.
The HTA articulating he cannot arrest if the person without a driver's licence provides his real name, therefore, the cop was not acting in the execution of his duty.
The cop had no reasonable or probable grounds to belief your son had commited an offence or he would've charged him with that offence.