faced something similar with Azure, try upscaling the page (2x or more) before sending to the OCR, it increased the accuracy a lot for tiny tables on landscape pages.