Hi, I am sorry you are having to deal with this issue especially with low mileage and not getting any headway from your Dealer / Mazda. I have a 2016 CX-9 and it had 104K. It was over the extended warranty of 100k. Originally my local dealer said it would have been a sure shot to get this issue covered if I was under 100K miles, but he was going to submit it anyway. I worked with a really good service guy (luckily). I was sincere and not aggressive in my initial discussions.
My symptoms to come to the conclusion that I had this specific issue noted in this TSB were: white billowing smoke, funny exhaust smell. Then the following day overheated. Come to find out I had zero coolant with no visible leaks. So I refilled the coolant and headed over to my local dealer (San Diego area). I had to pay a non-refundable $250 diagnostic fee which would end up going towards the final bill. They concluded the leak was internal and qualified for the fix (see attachment). Initially they quoted me 11K for a new motor if Mazda was not going to cover it! I was thinking time to cut my losses, trade in and start looking for a new ride. Gratefully, Mazda agreed to cover for a replacement engine which I had to pay $1K of it (my initial $250 included). So new motor (block and head, sparkplugs, gaskets etc. Kept my original turbo and they provided a 12K mile warranty on the new motor. One thing to add is how this service guy went above and beyond was that I had a modified air filter and catch can (though I knew it had nothing to do with this issue). I told him I would swap back to the OEM parts, but he said don't worry about it and he would not mention it in his report.
From all the different post and Mazda forums I read up on, it seems to boil down to your dealership / service person and ultimately Mazda corp. I agree they should be handling this in a procedural way. I to purposely bought my car knowing it was built in Japan where quality standards are high. Car runs like a champ now and plan on driving it till the wheels fall off. Glad to provide any more information to anyone if it can help.