Возможно на станице выполняется некий javascript, которые и проверяет, бот это или браузер. А так, как urllib.request про javascript ничего не знает, он его и не выполняет.
PS: Переходите уже на requests, данную проблему не решит, но он проще и понятней.
Всё-таки да, для доступа к сайту нужен javascript: