MQ with react leaflet

I am trying to use react leaflet with MapQuest. Since MapQuest still doesn't have React support I use <script> tags in index.html to include both leaflet and MQ libs. Later on I can create MQ Layer calling:
window.MQ.mapLayer()
That one should be passed to my React Leaflet map instead of specifying TileLayer markup with url/attribution params. Problem is that attribution is dynamic in MQ and I cannot just hard code it and also I get different map layers if I just use single URL instead of using the layer object (which i test in non react code).
Also I suppose that MQ Layer is instantiated with different L instance (the global one coming from script tag) instead of imported L instance local to my class (and I guess the one in react context) so even if I somehow passed that object to the React Leaflet I am not sure if it would work.

Is there a way to import MQ using ES6 modules so I can import it after L and it uses the same instance? I asked similar question on React Leaflet forum too so I hope they will help with passing the Layer object instead of using TileLayer markup (meantioned it here in case someone happens to know that too).

About MapQuest for Business

MapQuest for Business powers thousands of businesses with
location-enabled Geospatial solutions. Our platform provides companies of any size
with the means to increase efficiency and streamline processes, connect with
customers, and ultimately deliver the all-important exceptional user experience.
And, as usual, the MapQuest for Business experience is backed by the customer
service and technical support that we're known for.