Compression test really don’t tell you much. A leak down test is much more informative in my view. I only do compression tests when looking for a dead cylinder. If you don’t have a misfire, or any codes, and the engine runs fine, you’re probably fine. The discrepancies are likely due to testing errors.