I tried looking up how other people may have solved this and while I'm not the first person to think about using alternate energy sources, it didn't seem like there have been any viable solutions:
- This mod added an exception for laser turrets being heat powered: https://mods.factorio.com/mod/heat-powered?from=search
- This post mentions using hidden entities as a workaround: viewtopic.php?p=491760&hilit=electric+turret#p491760
