Generalmente estas páginas usan filtros por IP. Normalmente, a las ISP les asignan grupos de IP que corresponden a bloques continentales y por país.
¿Cuál es el problema?. Lo más seguro es que estos sitios web estén alojados en servidores cuyo software de geolocalización por IP no este actualizado. El problema es que esto solo se ve a nivel de ISP/hosting y no es gratis actualizar el software/bases de datos de geolocalización. Por lo que puede ser que tu IP sea Chilena, pero que en el pasado haya sido asignada a algún otro lugar. (Ej: Las IP de VTR eran IP asignadas a Estados Unidos, por lo que cualquier equipo chileno hasta hace poco tiempo, era reportado como localizado en Miami, yanquilandia).
¿Se puede hacer algo al respecto?. No mucho. A lo sumo intentar ingresar por una VPN que tenga algún servidor en Chile. O usar algún proxy chileno, si tienes algún pituto por ahí. Resolver esto requiere que el dueño de la página en cuestión contacte a su soporte de webhosting y pida actualizar los filtros de geolocalización, lo que conlleva un costo, tiempo de espera en el teléfono, y desde luego un par de cerebros en buen estado. Y por extraño que parezca, no. En este caso no importa el estado mental del afectado.
Y en cuanto a lo de poder ver los sitios desde los celulares: Los celulares usan un tipo de identificacion diferente para las páginas web. Con diferente, me refiero a que por defecto, los browsers de los smartphones negocian tu ubicación con la maquina servidor y usando la API de los celulares se puede obtener tu ubicacion mas o menos exacta. Incluso si uno se conecta por el WIFI, los browsers de los celulares se identificaran como eso "De celular".