BTW, have you noticed how few products are sold in glass containers these days?
Not a problem. To begin with, Diesel-engined vehicles are much less vulnerable to the Molotov than those with gasoline engines and fuel tanks. In that case, the answer is to go with multiple circa 1-liter or more containers under the vehicle and roast the contents.
Note though, that the ever-popular 40-ounce disposable beer bottle remains both commonly available and frangible.
Beyond that, satchel charges that include 2 or 3-liter soda bottles would likely do.