Other option would be Tetrion powder.
Agreed, also with a filler such as tetrion/polyfilla, you'd need to build it up in several layers due to the depth of the holes. Another material i always try to blag at work is the dry liners filling compound. Excellent stuff for shallow imperfections. And a tub lasts ages.With price of Tetrion, it works out considerably cheaper to buy a bag of one coat plaster.