Hi Mike,
I am just sitting here 'daydreaming', without access to PixInsight as such, but I reckon that judicious use of PixelMath might be all that you need (and a suitable 'mask' to identify the Crescent).
Gather your NB data and build your SHO master image 'as normal'. Take that image and apply a PixelMath expression for the R channel that puts the G channel into the R channel (you now have HHO, but you are not done yet). At the same time, use an expression for the G channel that puts (a copy of) the B channel into the G channel (you now have an HOO image as well as your original SHO image).
Build a (GreyScale) mask to identify the Crescent - this is now your third image.
Now you need another PixelMath Process to 'combine' the SHO and HOO images, under the control of the MSK image (I can't remember if PixelMath can simply be applied to a 'masked' image - if it can, then things become much easier). The expression that I am thinking of would be :-
NEW = ( ( (MSK * HOO) + ((1 - MSK) * SHO) ) / 2 )
However, this is purely a 'thought experiment', and I can't verify anything at the moment. Try it and see if you get any where - and let us know how you get on.