Included (and general) profiles have to be loaded simultaneously with the active profile in order to tabulate the list of command phrases before they're passed to the speech recognition engine, so there is no method for doing so on the fly (as that would mean reloading the entire stack of profiles anyway).
If your profiles use global variables for values that need to be preserved between profile switches (I.E. variable names without ">" or "~" based prefixes), and do not use the "Save value to profile" feature (which will always save to the active profile), you could reverse the relationship between your profiles and include the general one into each aircraft-specific profile.