I noticed "[Edit : Broken yet, structure has changed, will work on it in the next days]" on the Information tab of the mod and figured that this is the error to which the note is referring, but wanted to make sure this was noted somewhere in case this wasn't related.
Upon enabling mod I get:
Failed to load mods: EnhancedFlashlight/data.lua:1: attempt to index field 'player' (a nil value)
stack traceback:
EnhancedFlashlight/data.lua:1: in main chunk
Thanks for this, I'm currently a user of Light Cone, but love the idea of enabling this for vehicles too!