The suggestion is indeed not very helpful.
I checked the boolean cut with your test file and I can confirm the behaviour. However, the actual failure is something OpenSCAD or CGAL-specific which I cannot fix.
But the shown error message isn't very helpful either because it makes the user believe that OpenSCAD couldn't be found. This has been fixed with git commit 7415e3602
If you display the meshes in wireframe or flat lines mode you will see they have many skinny triangles which from a numerical point of view is very problematic. Maybe that's why CGAL fails to process the cut operation. So, what you can try is to re-mesh your meshes with an external application like OpenFlipper or maybe MeshLab.