Well, that shipping method is only used by one vendor and by setting the original shipping module dimensions, not the vendor_shipping module dimensions, and removing the $vendors_id from that function entirely it works like a champ.
This whole process gave me a headache but I thank you all for this contribution. It was exactly what I needed.