Regarding ghost Anakin having the Tatooine robes, Anakin was from Tatooine so many people have made the argument that it is representing that, not the Jedi uniform. Or, over the few years since the first movie’s release it had become the “Jedi look” due to Obi-Wan’s appearance already becoming recognizable as Jedi, so they just stuck with it for him too.
Perhaps they’ll make some older Jedi sect or faction use the black garb, so maybe Luke had found old holograms of them and based his appearance on those images. Maybe early Jedi history would show a ton of differentiation between different groups. Tython Jedi, Ossus, Jedha, Dantooine, Coruscant, maybe they all were varied, but as time went on they became more homogenized. So the distinction between a Jedi Master, a Jedi Knight, were visually clearer before the prequel robes were adopted by the whole Order, losing some of its meaning. I do like the irony that although the Prequel Jedi had become very monk-like regarding attachment and possessions, they were living in an ivory tower, wearing clean, pristine leather boots, only going on missions at the Senate’s request. I feel like it is fitting, but obviously I’m looking at it from a Watsonian angle. Not arguing that it is just me trying to rationalize Lucas’ decisions.