To check the Pull/Push policy, on SEPM go to Clients -> pick a group -> click on Policies tab -> Communications Settings.
From there, you can see if this specific group is Push or Pull. I use Pull to reduce network load and the client will request for the latest policy upon power on within 5 minutes of heartbeat.
I notice from the screenshot you posted, you didn't have "Any" for the "Host" for Lansweeper. The guide suggests to use 'Any', unless you picked a specific one for a reason?