I back-read this entire thread, because you have very similar circumstances, perspectives and life goals as we do. You juggled all the same issues we considered.
In our case, we also began with the assumptions that:
A B2 visa was (by far) the optimal solution - but we thought it had close to 0% chance of approval
A CR1 visa was heavily recommended by this forum, but we maintained our view that K1 was, when taking into account all practical factors, the best way to achieve the biggest milestones that matter most (quickest path to US travel, quickest path to citizenship) and we got in line.
An online wedding and similar solutions were off the table also for obvious reasons exactly as you described.
At the start of 2025, CR1 processing time was 1-2+ years, roughly. Our conclusion about K1 being the best option seems to have grown even more true in recent months when both CR1 and K1 processing (and just about all processing) has slowed down dramatically, with CR1 becoming even slower than it already was - very possible that recent CR1 filers may face much longer than a 2 year wait.
However: Your success in approval for B2 comes as a major surprise and makes us reconsider giving it a go!
I am not sure if having already filed an I-129F application (still at the first stage of waiting for approval) would affect the B2 application.
But it makes me reconsider the viability as definitely not being impossible anymore.
You mentioned the questions in the interview were mostly about you, rather than her. Perhaps with me (the sponsor) securing a stronger residency or employment visa to strengthen the case (we are in PH, not as many visa options available as Thailand), or carefully considering how to answer things in the interview and what evidences to present, might make it doable.
Curious if you have any other insights about what helped the application and interview be successful?