"transphobic" is too harsh a term; too accusatory. "unsupportive" may be better here?
"you shouldn't rush your decision" is good, BUT the conclusion should be "take hormone blockers/hrt to buy yourself time" rather than "do nothing." the mom is equally as ill-informed, if not worse, than rinko...