I will definitely start putting something together (as I'm literally learning how to do this as I type it'll be a useful memory aid as well!)
It turns out that BC is perfectly willing to accept custom characters, as long as you speak very nicely to the code and put TGLs in the right place! I'm now using a mutator to override several of the stock files, so in the long term there will be no risk of damage to anyone's BC install!
So, what have I done here?
I've added the probe launch code to the Menu and - and this was the headache - used the Captains Orders Script to call the Character script, so that we get the speech and menu effects that go with it! (Ok, so it was less of a headache as it was a case that this is the first time that TGLs have given me issues!)
I gutted two mods and stuck them into the code, to see what would happen - Defiant's Distress Call and Patch_R's "TurnLightsOnOff" and they work perfectly, so it's possible to add custom codes!
My next attempt (god help me!) will be to create a comm officer character and give him the: Hail and Contact Starfleet commands
and to take away the aforementioned from Kiska and Saffi!
Oh, and in unrelated news, I have unofficially named the Kessok B'Ob! If I get really frustrated there is a good chance I may make this change to his TGL!