I’m using Blender 3.0, and when I tried using the custom reference, it generated with base oriented perpendicular to the object, and transforming the object had no effect on it.
I was able to orient it properly under custom properties.
I wanted to mention this specifically because when I tried transforming it in the viewport, it affected the bone itself. But those custom property sliders affect only how it’s displayed as a reference.