The graphic table element would give you the most flexibility, but if you can't get it then that won't work for you.
Some of the issues to consider:
1. Is the table always going to be the same size? If one page has 5 features with data, and another has 20, then you'll need to size any table-like visualization you create accordingly. Also what is the longest piece of text you'd need to put in each table-like cell. E.g. if you are going through owner's name you'll have to accomodate for both the 'Smith' and the 'MyNameIsManyCharactersLongAndYou'llJustNeedToEditItManually'.
2. Formatting Issues. For example currency, number of decimal spots, rounding issues, abbreviations such as Km2, coded value domains), etc. all need to be thought through.
3. Where does this fit in your export process? Should probably be near the end as it is more of a cartographic design problem.
The make query table is to create a table, as in an ArcGIS geodatabase table, not really for a cartographic display table. Some options:
1. If you can somewhat predict the size of the table you could create a set of text elements (could create them dynamically or use an existing mxd with them already laid out) and then use python to go to the DDP page, modify those text elements based on the DDP data, other queries, etc. and then save that as a PDF, if you have other workflows to accomplish then save a copy of the MXD to that specific page.
2. Leave an appropriate space for the table and create the table someother way, e.g. maybe Excel and save it is as a JPG and then (I'm assuming PDF is the final format) add the table as a layer in your PDF file. That assumes you have Acrobat Professional.
3. Create another dataframe and create a polygon feature class that looks like a table (a grid) and set it up so it is linked to your DDP index. Could get very confusing very quickly, but could be done. More than likely you'd want to programmatically modify the features in the polygon feature class and then export or save the page. You wouldn't need to have arcmap open, could be done in ArcCatalog or as a standalone python script.
I haven't upgraded to 10.2 yet so I don't know if there is a better way to do it at that version.
Hope this helps
George