Unclued - many, many thanks! Indeed I was doing the summing wrongly. I was treating each column individually instead of doing it as a whole (as I would do in base 10).
I actually had the grid completely filled correctly but it was niggling me that I could not verify the mathematics.
Again - thanks.