Это просто невозможно при использовании IP-фильтрации, поскольку вы четко определили, клиентский IP-адрес изменяется, поскольку запрос исходит от index.html.
Если ваш мотив состоит в уменьшении угроз для вашего экземпляра EC2, используйте вебмежсетевой экран приложения, такой как AWS WAF, для фильтрации трафика, отправляемого в экземпляр EC2.
Также правильно настройте CORS для предотвращения запросов от любых других источников.