There is a way to set it up all in one sheet, like you did, but you have to be really careful because you can get stuck in the same situation of the layout being stuck to that sheet.
Another way is to use your initial layout with everything is separate sheets, but to set visibility to only show an inline list that matches the Category you chose. So if you chose acronyms you would be taken to the Acronyms details. There you would add an inline list for the Acronym sheet, but only set visibility to show it if the chosen category is ‘Acronyms’
The third option is to create a sheet for each level of data. So the first sheet would contain Acronymns and Safety. The second sheet would contain your second level of data (Glossary, Personal Safety, Legalities, etc) and so on.
Here is a sheet with what I’m thinking: