To be honest, I don't know why modter doesn't just have the 'indestructable' field set to true on it's datablocks. This is something that both rampaging vehicles and the default game (with projectiles and explosions) check for when determining whether a brick can be fakekilled.
Although, probably wont do too much more harm just tossing in a isWaterBrick check in there.
Line 46 can be changed to
if(!%brick.isColliding() || %brick.getDatablock().getVolume() * 2 > %db.mass * %speed || !$RampagingVehicles::DamageBricks || getMinigameFromObject(%vehicle.spawnBrick.getGroup()) != getMinigameFromObject(%brick.getGroup()) || %brick.getDatablock().indestructable || %brick.getDatablock().isWaterBrick)