[...] Obviously, the daemon is going to be disabling/reenabling the device constantly, so that's not really workable. I didn't find anything in wsconsctl, wsconsio.h or manual pages related to wscons that I could use to disable the trackpad.
You can also remove just the trackpad device from the mouse multiplexer. See wsmuxctl(8). -RVP