That's correct. When an immobilized result is rolled for a vehicle that is already immobile, treat it as a weapon destroyed result instead.

If a vehicle is immobilized and has no weapons remaining, the next immobilized or weapon destroyed roll counts as wrecked.