I am going to be 100% honest here and say I actually do not even understand 100% about how freebets are calculated,
It's simple.
In regular questions, you get a freebet point for each correct answer and in h2h questions, you get freebet point if you are the best (or one of the bests) in your own division.
Finally, the player with the most freebet points get the freebet.
In the case multiple players have the same freebet points, the winner is the one who has the most correct answers in the h2h question(s) that none of them earned freebet point from.
If two or more players are still tied, the winner is the one who submitted the answers earlier.