É possível ter mais de um certificado SSL em um determinado endereço IP, mesmo sem o SNI. Contanto que você tenha seu servidor da Web escutando em uma porta diferente (por exemplo, 444, 445, etc.) para cada um dos seus diferentes domínios, cada domínio pode ter seu próprio certificado SSL enquanto é servido a partir do mesmo endereço IP. (O certificado é selecionado exclusivamente pela combinação de endereço IP e número da porta, antes de ocorrer o handshake de criptografia.)
Aqui está a mosca (pequena) na pomada: Se a conexão inicial for feita com a porta HTTPS padrão (443), o navegador encontrará um erro de certificado do servidor antes do redirecionamento (para a porta 444 ou 445 ou ... ) pode acontecer. Isso afugentará a maioria das pessoas comuns que tentam acessar seus sites.
Uma maneira de contornar isso é dizer aos usuários para navegar em seus sites por meio do HTTP regular (por exemplo, para a porta 80), como você provavelmente faria de qualquer maneira. Então você simplesmente faz sua reescrita / redireciona a partir daí, ou seja,
domain1.com:80 -> domain1.com:444
domain2.com:80 -> domain2.com:445
...