Yes, the light extension in GD4 is native only and even in GD4 you can have only a single dynamic light in the scene.
In case you need a single light source only, like a flash light for example maybe you can fake it in GD5/HML5 using a transparent full screen image.
Alternatively, you can consider to design all your sprites with fake lights. You could use something like SpriteIlluminator to create illuminated spriteshttps://www.codeandweb.com/spriteilluminator
Note that normal maps are NOT supported in GD5 but you can export the actual images from SI as they are "illuminated".
It is lot of trouble to illuminate all your sprites this way, but I have no better idea for GD5/HTML5.