Wie hast du denn ControlSend benutzt? Wenn du bloß den Fenstertitel wie in deinem Codebeispiel oben angibst, kriegst du evtl. den window handle, aber nicht unbedingt deinen gesuchten control handle. Wenn du mal mit der AutoIt Window Info rumspielst, siehst du, dass notepad nur einen control handle hat, weswegen ControlSend in dem Fall auch funktioniert. Spiele haben aber oft mehrere Controls.
Ich hatte früher immer die ACTIVE Flag benutzt, um den richtigen control handle zu bekommen, indem ich z.B. im Spiel einen Mausklick gemacht habe, damit das Spiel das aktive window wird, und dann mit ControlGetHandle den handle geholt. Siehe hier die verschiedenen Arten, wie du den Control handle bekommst:
[Only registered and activated users can see links. Click Here To Register...]
Außerdem hilft es auch oft dein Script mit #RequireAdmin zu starten