09.03.2013, 00:38
It's not likely possible without having the pickup streamed out (usually by players walking far distances away from it), because the 'Press F to remove jetpack' is hard-coded into GTA itself and therefore is being called before any callbacks like OnPlayerKeyStateChange... You are correct when you say, 'by the time OnPlayerKeyStateChange is even being called, the jetpack is already removed'.