Option 1) Put the chart object in the header and put the data fields in a narrow body layout part. View the layout with the View as List option.
Option 2) Use a portal to the data table to list your data points. The relationship or a portal filter can be used such that only points falling in your date range will appear. The chart would then be set up to chart points from the related table. (This doesn't work if your chart charts subtotals from groups of records.)
Option 3) With a script, you can use getLayoutObjectAttribute to copy the chart's image into a container field--which can be useful if you need to include several very different charts on the same report page.
As I say I new to all this so I will go away and read my manual and try and follow your suggestions and probably be back in a couple of days if I can't get it to work.