Почему собственный хостинг долго открывает сайты?
Если бы проблема была с Nginx, то он и локально открывался бы долго. Вероятно проблема в том, что канал провайдера несимметричный, скорость исходящего трафика низкая.
Получается, что сайт опубликован на обоих провайдерах, а в мир выхолит только через первого провайдера.

Запись для сайта в DNS сайта на оба IP? - если да, то у вас ассиметричная маршрутизация. Что бы проверить, уберите IP второго провайдера из DNS записи.

Можно опубликовать сайт на двух IP, но для втого IP надо создать отделую таблицу маршрутизации, что бы ответы клиенту возвращались с того IP на который он сделал запрос.