For what it's worth, should anyone else be interested in a similar report, I've found that a time-entry report, exported to CSV and opened in Excel can fairly easily be rendered into a timesheet type report. By creating a pivot table, selecting date as a column type, project then task as rows, and duration as a summed value I get exactly what I was looking for.
Defining the data for the pivot table using =OFFSET(report!$A$1,0,0,COUNTA(report!$A:$A),24), you can "grow" the report over time, so that adding task rows and refreshing he pivot table will update he timesheet.