You are correct the bond beam should be brown coated (built out with a suitable cement product) then use modified thin set for the tile then the grout.
The problem with large amounts of tile setting mix is that it usually leaves voids behind the tile which will cause problems in the future especially in freeze thaw environments. I would ask for as much money as you can back and then hire another contractor.
Hope this helps
Bookmarks