You should be able to deploy VSE 8.7 to Windows 7 (x86 and x64) but I think minimum patch was 2 so you must use a VSE8.7 package with at least this patch (there's a package that includes patch 5)
Can you try to manually install it on one of these boxes to see what error message is displayed?
Please be also sure that you use at least VSE870LMLRP2.zip package or better VSE870LMLRP5.zip
even i am facing the same problem in my network. I am using ePO 4.5 on a win 2003 OS and trying to puch VSE 8.7 patch 5. I can see the agent receiving wake up call but the client task is not executed at all (i dont see a task being added to the agent as well).
someone please help.
with ePO 4.5, Windows 7 platform code was not added to the database tasks and therefore clients did not run the task. I'm not sure if ePO 4.6 have corrected this, but if you have ePO 4.5, you will need to ad the platform code to the database and then recreate the task (or change anything within it so clients download an updated copy).
Please review KB67347 and KB67321.