The team seems to have modularized across presentation, domain and data layers at the start which is effective for small teams but it is important to understand when to transition into domain oriented modules. Teams should be full stack even if the developers are not
I think this is fundamentally about managing silos. There are areas where you need silos and there are areas you need to break them. Having said that, reorganizations are pretty difficult.
Speaking of Organograms, Is there such a thing as a right way to draw architecture diagrams? Is it possible to draw architecture diagrams to fit a narrative?