Unfortunately your Mazda dealer actually is correct this time putting in 5.5 quarts of 5W-30 oil in your 2.5T for the oil change. The oil quantity of 5.1 quarts listed in owner’s manual is “approximate” and misleading. All DIYers know they need to put in more than specified 5.1 quarts, with 5.5 quarts is the most agreeable quantity for the oil change on the 2.5T to reach to the Max mark of the dipstick. If the oil level on the dipstick is higher than the Max mark with 5.5 quarts during dealer’s oil change, the reason IMO is the tech didn’t wait long enough for the oil to drain. Most dealers use a meter with bulk oil and if the meter set to 5.5 quarts, you car will get 5.5 quarts.
I blame this confusion to Mazda as its fluid quantities listed in the manual are inconsistent. Engine oil capacities listed usually are 0.4 ~ 0.5 quart low for the 2.0L / 2.5L NA and the 2.5T.
My 2016 CX-5 2.5L NA needs 5.25 quarts for the oil change, but the manual says 4.8 quarts. Rear differential gear oil is listed 0.48 quart but it actually needs 0.7 quart. However, the gear oil needed for front transfer case is right on the spec, 0.48 quart.
I have a 2018 Toyota Yaris iA with a 1.5L NA which is a Mazda2 in disguise. It had Toyota’s free 2-year new car maintenance, and each time it’s overfilled for the oil change. I did ask the Toyota tech why he overfilled the oil even though I told the service writer at front NOT to overfill the oil and put the words on writing. He said he simply followed the amount based on Toyota’s official instruction, 4.6 quarts, but my 2018 Yaris iA manual says 4.4 quarts. When I started to do the oil change by myself after 2 years, I found 4.6 quarts actually is the correct amount, not the 4.4 quarts listed in the manual, for the oil change. Again, my conclusion is the tech didn’t wait long enough to let the oil drained completely.
Edit: looks like you’re in Canada with metric system. 5.5 liters / 5.8 quarts stated on the dealer’s invoice for the oil change on the 2.5T definitely is a bit too much,