Replying to myself here, but I gave it another go and figured it out. The perl script needs to be started from the command line first, then it works as advertised by the OP. I've tested it by converting a few of my cgi scripts to use the FCGI method.
This is pretty neat. Now I just need to turn FCGI into an OpenBSD package for cleaner installation.