Replacing static meshes "baked" into Landscape with blueprints

You cant do that either.
The engine has a maximum number of point lights you can add.

Something like

Would do the trick.

In essence, you make a replacement system that detects lights in a certain radious and swaps them out from static meshes to blueprints containing the light you need.
Always making sure you do not exceed a maximum of 3 point lights in close proximity, and whatever other parameters (like a total number of point lights).