você observou o uso de cabeçalhos de host no IIS? isso deve permitir que você use uma única combinação de endereço IP e porta para representar vários sites no IIS:
Se você puder usar cabeçalhos de host, não precisará usar vários IPs públicos do Azure.