I believe a 'last modified date" for tables is something DB2 doesn't maintain and though SAS can't retrieve this information for the dictionnary tables.
What's done for most ETL's is either populating a row per table with a "last modified date" and/or maintain a control table where you store your when, with what data and what return codes you've run your code.