I am wondering if there is a table that houses the alerts that were sent via emailgtw. Not necessarily the alert itself, but at least something that says alert X was sent to this profile etc.
I do not think that sort of information is saved anywhere. You might find it in the emailgtw.log file if the loglevel is high enough, but that is probably not a usable format. If you really want this sort of information, you could easily save it by having the AO profile call a NAS script rather than posting the alarm to the emailgtw directly. Before sending the email with the action.email() function in the script, you could save some data in a database or update the alarm.
Something similar was discussed here recently, and the same sort of logic would apply:
Retrieving data ...