Make a copy of the document and try this macro
Code:
Sub RelocateCaptions()
Dim aTbl As Table
For Each aTbl In ActiveDocument.Tables
If aTbl.Range.Paragraphs.Last.Next.Style = "Caption" Then
aTbl.Range.Relocate Direction:=wdRelocateDown
End If
Next aTbl
End Sub