Deform landscape to Blueprint Spline

Hi, I have a blueprint that uses both spline and PCG to create spline roads. It works really nice but comparing to the landscape spline, it does not deform the landscape (non destructively) - but I still want to use BP & PCG approach to add blueprint actors to my spline road (like road lights). I started to use Landscape Patch Plugin and populate many patches along my spline and it works really well:

However, the problem appears when I want to make the road angled:

The problem is that LandscapeCircleHeightPath do not take into account this rotation. I would need to decrease the radius of the circleand populate much more of them to fill gaps.

What would you recommend to do?