How many parents do you have? Unfortunately your options natively are going to be kind of limited. Your suggestion about creating a new report/updating the dashboard might be your only native option when it's all said and done given that what you're trying to do is loop through each parent and generate a report which isn't natively possible.
You could look into PowerBI potentially as an alternative where the reporting might be a little easier to slice and dice compared to Quickbase but I don't believe it'll have a built in feature that will do what you're asking.
The other option which might be the only one that does exactly what you're saying is a codepage and just code it yourself. You could use something like chart.js or other open source reporting library and loop through your parent records to generate each report you need. Then embed that codepage on a dashboard for view.
------------------------------
Chayce Duncan
------------------------------