I know many will disagree with me, but this is part of the problem with the Sky Miles program, the giving out of large sums of miles for trivial problems. I once got 10,000 miles for the RJ running out of Gin on a Friday night since it was drunk on the inbound flight. While I gladly took the miles it was dumb.
I received nothing when my flight was cancelled and I arrive home a day later. Save those PR miles for real problems, not running out of Gin or a cold plate.