Thank you. Knowing that I can't assign to a table, and rather should be assigning to a Div allowed me to make progress. I've posted what I did below in order to help others.
Bear- Please understand some people will come here with questions after looking for answers elsewhere, and may not be sure exactly where to start (code wise). If they have code great, but if they state that they aren't sure how to do it or where to start it would be helpful to give them a starting point. Had you said early on that '.innerHTML = "<table>...</table>" can't work with a Table element, but rather a Div element it would have made my path forward much more clear. That would have given me a starting point and if it didn't solve my problem outright (which it did), it would have at least allowed me to write some actual code that could then be diagnosed.