I was still getting the deluge of warnings about crosshair color and opacity after making the BP Aiming Comp Reference variable public:
“LogScript: Warning: Accessed None trying to read property BP Aiming Comp Reference …”
Adding IsValid node to the aiming blueprint made the warning go away: