Thanks for the help with this! I hadn't understood the docs well enough to understand that the sandbox module did allow restrictions on what library functions were available.
Unfortunately the sandbox module is only available with guile 2.2+, which makes it impractical for my application, since I can't expect users to compile the latest version from source.