You see this is why sharing this information with other people unnecessarily in the hope they will all accept you causes more problems. If you're not currently strong enough to cope without people being supportive to you, then do not give them the means to be unsupportive in the first place. Get on with your transition and don't tell them a damn thing. It also helps not to pore over whether other people have the same ideological position you do. If they're not being civil to you then it's a valid problem, but if they are polite and not actively getting in your way then that's all you can expect from another human being. They all have free will and their own minds after all, if they want to think what we do is nuts, who cares. They're entitled to believe whatever nonsense they want, provided they actually leave you in peace. If you want the freedom to do your thing without hurting anyone, that coworker guy should also have his.
Your dad on the other hand, sounds like he is being deliberately mean. But again, if he wants to be an ass, there is little you can do. Independence is the best policy, I find. If people have no authority over you, if you don't live under their roof, then at least they can't dictate to you how you live your life. It might be the best possible outcome that you do not end up under your dad's roof but find another place. It sounds like he would only make it hell.