Building control were fine with me using grano dust as the top layer.
So they should be. Sand is often used far too thick to overcome poor levelling of the sub-base. Then it picks up footprints and other shapes which the concrete has to drag along if it shrinks while curing.
This is textbook stuff apart from a couple of things which reduce your mark to 99%. Well done. 🏆