"When making combat checks with personal scale weapons that use the Gunnery skill, successes are applied in the scale of the target."
Does that make sense and keep it simpler?
Except then you also have to modify the description of the base damage done by the weapon, so that it’s two points of vehicle-scale damage when used against vehicles, and 20 points of personal-scale damage when used against personal-scale targets.