Which simply means you need to specify where the table gets added instead of using the Selection object again
Code:
oWordDoc.Tables.Add Range:=oWordDoc.Paragraphs.Last.Range, NumRows:=iRecCount + 1, NumColumns:=iFldCount, DefaultTableBehavior:=wdWord9TableBehavior, AutoFitBehavior:=wdAutoFitFixed