Eu acho que o que você quer fazer com base na sua pergunta é para o SSH para a máquina IP1 na porta P1. Então, em vez de criar um túnel para o IP2, você lançaria o programa de tela no IP1 e usaria um programa de consulta de linha de comando postgresql para conectar-se e consultar o banco de dados no IP2 na porta P2.
Usar o programa de tela, como você indicou que você gostaria de fazer na sua pergunta, irá acabar com o uso do pgAdmin. Tela é um programa somente de linha de comando.