FWIW, if you created the connection between GitLab and GitHub for your project before 10.6, you'll have to remove the connection and then re-add it to get the push-based mirroring to happen. Otherwise, yes, it will still poll.
I've logged an issue to track down the process: https://gitlab.com/gitlab-org/gitlab-ce/issues/44552