I fixed this by running `depkg-reconfigure cups` and selecting the socket backend. This causes the postinst script to hard link the socket binary from backend-available to backend, and subsequently able to use it.