"Yet most engineering curricula remain structured around siloed disciplinary content." That is one of the major issues with most UK engineering programmes. Interestingly, since the duration of undergraduate study is shorter than many other countries, the content of various programmes do not differ a great deal in reality. In principle you could have a universal core curriculum taught in the first two years and allow students to branch off into a specific discipline in the third year. This would also allow teaching fundamental maths and physics in a more uniform and effective manner. More details on this approach can be found here:
https://iopscience.iop.org/article/10.1088/1361-6552/ac529a