Erm, do correct me if I'm wrong, but OF is probably the least impactful rating out of those 6 (alongside rebounding, because the impact of rebounding isn't too high in the first place, that's why it's sacrificed pretty often), so I don't see why you think that gives you any upper hand. Apparently high OF means you turn over the ball less (which did happen because you had less TOs) and have more efficient looks. But OF is heavily weighted at PG, so even if they makes up that deficit at PG in other positions, they would still have lower OF, but their ability to retain the ball and create open looks might be comparable to yours.
As for roster advantage, the ratings seem to suggest otherwise (not to say his team is better, but looks pretty evenly matched outside of OF and rebounding, which I have already explained why those won't really move the needle). I guess his team was just built better for LI while your team, while having had some success with base offense, just couldn't match his output on LI if he didn't get GDP wrong (I have also read that GDP is most significant in the first quarter, and the significance gets less because the GE will make changes as the game goes on, so this might play some part as well). I guess in the end it probably boiled down to FTs - your players' ID might not have been enough to guard against his players' IS, thus sending them to the line more often. Or it could be aggression.
Then again, I'm not the best person to analyze games, so do point out any inaccuracies in my analysis.
It would also help if you actually posted a link to the game (there are buttons on top of the box you type in for you to use), you might have more people helping coz it's less work than having to manually copy it from your message.