In RDS digest function is undefined after creating pgcrypto extension
My coworker discovered the issue, in case anyone is having a similar problem, the issue was that pgcrypto had been installed into a schema that was not public.  So the query for reported installed extensions said it was installed, installing if not exists did not change its schema or install it to all schemas.  The final solution was to remove it from all schemas and install it directly in the public schema.