Just wondering if you've figured out the reason. I'm in a similar situation—my SSM connection was accepted for the session in the terminal, but the pgAdmin connection failed with a "Unable to connect to server: connection timeout expired" error.