Now this is an example of a mod that adds VERY important QOL features. :D
Small suggestion for compatibility, if you rename data-updates.lua to data.lua, it executes earlier than most other mods that just copy a vanilla spidertron. This means the glasses get copied over to many of the mods.
Can at least confirm doing that will allow https://mods.factorio.com/mod/SpidetronBulletCannonShotgun to work
(The other option would be to move to data-final-fixes.lua and search for all spider-vehicles who have the similar head graphics as the default spider, but why not get ahead of the pack?)