Ich denke mal, du willst bzw. kannst dein Konzept nicht so einfach mal abändern, oder? Grundsätzlich sind für den Weg den du bestritten hast TFrame Nachfahren gedacht (anstatt TForm). Diese sind genau dafür gemacht und diese werden von
VCL direkt unterstützt und eingebettet. Die ShortCuts werden dabei auch ordentlich gehandlet: sprich: mit Frames hättest du das Problem erst gar nicht...
Zu dem aktuellen Stand: Ich habe im Moment erstmal keinen Ansatzpunkt.