In general, it is not recommended to modify the report's template once the processing with data has started.
Design your report in such manner all Table items are present in the report template. For the purpose you can use nested Table items and the data-binding approaches described in the following articles: How to use the ReportItem.DataObject property in expressions and How to Databind to Collection Properties.
These data-binding approaches are very suitable if you work with a data model. The usage of a data model, will allow you to use the collection properties of the main business object to supply data to data items in the report.
The model can be wrapped in an ObjectDataSource/ EntityDataSource/ OpenAccessDataSource component
You can control the visibility of items via actions e.g., toggle visibility action. Consider the Crosstab/ProductSales local demo, installed by default under C:\Program Files (x86)\Telerik\Reporting <VERSION>\Examples\CSharp.
If you need further help, please open a support ticket and submit the report files, test data and details about the expected layout.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.