The issue is that it is not solely the keyword - there might be exceptions like the TRANSACTION-MODE-AUTOMATIC keyword and keywords related to GUI widgets. Keywords are always used to solve requirements and, IMHO, it is the requirement itself that makes sense to be processed on the AppServer or not. Plus, some GUI specific keywords which don't work on the AppServer don't work because the AppServer is a character client and not because it is the AppServer. Anyway, if a program containing a specific statement won't run on the AppServer it is for good reason: It doesn't make any sense at all to have such a program running on the AppServer. On the other hand, even if a program would not contain any keywords which won't run on the AppServer, it does not mean that the program would run successfully on the AppServer. Therefore, I don't really see the benefit of such a list and I believe that such a list does not exist. If it does maybe someone else is able to point you to it.
Heavy Regards, RealHeavyDude.