Ok, I got to the bottom of the Game Focus problem. Game Focus seems to block commands sent to Emulationstation (which makes sense). I've set Retroarch to quit games with Start (two seconds) which is similar to the Hotkey+Start option that EmulationStation uses. That's close enough for now.