Don’t know if you’ve found a better way, but I do it through setting the reference manually using BP nodes.
For example, in my BeginPlay event, I manually get a reference to both components, and then use the “Set [Name of Variable]” node and pass the reference. I’d love for metadata to be able to describe where to find the component and allow direct setting in the details window, but that’s a good workaround.
Edit: Oh yeah, you might also want to the property “VisibleAnywhere” so that you can’t set it to something invalid from the Details panel.