Почему сайт видит мою страну, когда я использую VPN?
Потому что у вас в ОС написано, что вы в РФ и локаль у вас РФ - и браузер это радостно отдает.
Да и прокси может отдавать ваш реальный IP.
Я лично установил ovpn. прописал в конфиге клиента - весь траффик в ВПН... и всё.. проблемы нет

Скорее всего отслеживается или по DNS запросам или действительно по профилю в соц сети.. (там же указано что из РФ)

Со strongwan не работал, незнаю как там в конфиге указать чтобы ВСЕ запросы пускались через ВПН