A couple of thoughts:
An API error is definitely generated by Ebay. Lately the API error reason is sometimes not at all related to the real reason Ebay is rejecting the Ad.
I paste and stick the entire description from Word into Auctiva. I'd give that a shot--table and description.
If that doesn't work, trying loading the ad without the table. Then go into ebay and edit your listing by inserting the table. You'll hopefully find out what if anything is causing the reject and get it directly from ebay.
Good luck