...it's reading 48 KHz stereo as 96 KHz interleaved mono.
Ouch! I guess you get what you pay for. Perhaps whoever made it just happened to stumble onto a configuration that didn't cause the host computer to blow up, and shipped that. Cheap captures are practically random as to what you actually get and what they actually do, with either misleading listings or just flat-out wrong listings, and a lot of that randomness is outside the useful area.
I don't think you can use that audio stream in OBS. Not directly. Not just because of 96kHz, but also because OBS doesn't interlace like that. You might be able to run the capture through something *else* though, that gives you a stereo stream for OBS to pick up.
(Keep in mind also, that if you actually want dual mono out of this, OBS can't really split a multichannel source. The closest you can get to that is to have two copies of a stereo source, balance them hard in opposite directions, and then use the mono button to put the one remaining channel back in the center. Generally though, whatever independent streams you want in OBS, must be independent *already* - and correctly formatted already, in the sense that you described - as they come into OBS.)
If the conversion is live (in something other than OBS), then you might be home free, depending on what other "fun" that cheap capture has for you to deal with.
If the conversion can only be on a recording, then it's either a deal-killer for that device, or you use Audacity to record the audio, not OBS, and see if you can find a sort of "audio deinterlacer" as an Audacity effect.
You can't use OBS to record it, because OBS (almost) can't help modifying it along the way. It does that to save a TON of data in ways that are inaudible, but you have a special reqirement here. You still don't need bit-perfection (that's almost never a requirement for *anything* outside of forensics), but you do need sample-independence, which most of the available encoders still fail miserably at.
---
Thinking about how a WAV file works, it might not be a deal-killer just yet if you can't find a "fix-up" effect to use in Audacity. You could also export a WAV file from Audacity as the original 96kHz mono, open it in your favorite free hex editor, and tweak a few bytes up front (in the "header" section) to make it a 48kHz stereo WAV file with the exact same data. Listen to it to be sure, and if it's good, use that.
There are all kinds of places to look up how a WAV file works. It's an ancient format now, and practically common knowledge to anyone who wants it. And once you have that and a hex editor and you know how to do it manually, all you have left is to find a free beginners' programming kit (a real one, that runs on your local machine and actually does something useful, not an online thing that stays in the cloud), and make a quick-and-dirty app that does that tweak automatically. :-)