That's a tough one and pictures may help with a proper repair
but
Here's how to "fix" it best without replacing. I will reiterate of course that pulling the wet wood and replacing it is the only 100%right way to do it.
Take up the vinyl flooring again. Soak all of the wet wood and even any dry wood that is near what was wet with ethylene glycol which is automotive green antifreeze. You can get it from any parts store for about $15 a gallon. do not get the pre-diluted 50-50 mixture. I used a medium size paintbrush when I did our bathroom in a previous TT. Keep lathering it on as it will seep in and wick through even OSB. It will also combine with any water that is in the wood. The antifreeze will kill any mold or dry rot that has started to grow in the wood and treat to keep it away for about a year or so. Take out the wood you already patched with and try to get some on the underside as much as you can. Obviously after putting all that antifreeze on it, DO NOT LET ANY KIDS OR ANIMALS IN THE RV.
The sucky part is that you now have to let it dry for at least a week or so. I left a fan blowing on ours so that air would get underneath as well. After it is COMLETELY dry, apply some penetrating epoxy to everywhere that was wet. A lot of people love and recommend the West Marine band stuff but after doing a TON of research, I went with another company that had an amazing 2 part epoxy that was much cheaper. Of course I don't remember where and of course I will forget to update with that info but will try to when I get home because I kept the empty containers. The epoxy I got just seeps right into the wood and hardens up in a day or two. After that it is actually pretty darn resilient to any further water damage.
Then, just re-patch your hole and smooth it out with wood filler like you did before and go shopping for some nice flooring to put down.