Regarding the use of a PTC: It might be helpful, I think that Drone#342 posted a suggested bromosafrole/methylamine/PTC reaction once.
However, you still have the unavoidable problem of multiple alkylation of the methylamine, an impurity that won't go away unless you do a fractional distillation of the product freebase, followed by recrystallization of the final salt.
If you want to go from bromosafrole -> MDA, then use the azide route: https://www.thevespiary.org/rhodium/Rhodium/chemistry/mda.azide.html (https://www.thevespiary.org/rhodium/Rhodium/chemistry/mda.azide.html)
If you want to go from bromosafrole -> MDMA, then first turn it to MDP2P, then aminate: https://www.thevespiary.org/rhodium/Rhodium/chemistry/halide.carbonyl.html (https://www.thevespiary.org/rhodium/Rhodium/chemistry/halide.carbonyl.html)