You know it sure does seem like the LEDs are a lot of trouble, and most of that trouble seems to be controlling the current through the LED. Why not just isolate all your lights through a lighting control board. Then feed the lighting control board through a regulated switching DC to DC power supply. That would isolate all the spikes and provide very close regulation of the voltage, and therefore current to the LEDs. This should allow the use of low cost LEDs, as long as heat is not the problem.