Hi Tim,
That is correct - I am not aware of any Trial Balance reports in NAV or D365FIN that provide what you're looking for in a prepackaged report.
Given what you're explaining, I would use Power BI if I were doing it myself. I would set up two Web Services in D365FIN:
1. General Ledger Entries page, which contains a field called the Dimensions Set ID, and
2. Page 479 (Dimension Set Entries)
Once you extract these as queries in Power BI Desktop, model the two together (the common point in the two queries is the Dimension Set ID). Then you can make your report to show all the detail per entry including the Dimension Values used in the entry, and you will need to set it up like you would a Trial Balance.
You could also do the same in Excel (ideally using PowerPivot), but Power BI is my tool of choice because of the ability to access the Trial Balance wherever I go, and to share with others in the organization.
I hope this helps. If my response has answered your question, please verify by clicking Yes next to "Did this answer your question?"