I thought I remembered reading somewhere that the pull server had to be Server 2012. I’ll see if I can find that reference.
Edit: I might be remembering wrong. Everything I’ve found tonight says that it should be possible to install DSC pull servers on 2008 R2. I’ll spin up a VM when I have some free time and see if I can get it working.