You could use addDebugHook to trace where blowVehicle is being called like this:
function onBlowVehicle( sourceResource, functionName, isAllowedByACL, luaFilename, luaLineNumber, ... )
local args = { ... }
local resname = sourceResource and getResourceName(sourceResource)
outputDebugString( "preFunction"
.. " " .. tostring(resname)
.. " " .. tostring(functionName)
.. " allowed:" .. tostring(isAllowedByACL)
.. " file:" .. tostring(luaFilename)
.. "(" .. tostring(luaLineNumber) .. ")"
.. " numArgs:" .. tostring(#args)
.. " arg1:" .. tostring(args[1])
)
end
addDebugHook( "preFunction", onBlowVehicle, {"blowVehicle"} )