I've updated the OGG loader with some code from Roberto14 and my own implementation of the ov_open_callbacks() function:
Both Robero14's and MartyJ's code was extremely useful in figuring this out.
This version may load a greater variety of OGG files successfully. Let me know if you find any problems.
Update is for Lua executables, for Windows only at this time.