The datasheet is definitively unclear regarding the interpretation of the Acceleration registers.
Genesis Rock solution assume it is 12-bits, which works. (Another solution is to assume gain is 16 mg/LSB instead of 1 mg/LSB, but as the last 4 bits of the accelerations seem to always be zeros the former solution makes more sense).
But both for the temperature and acceleration, if you take into account only the 12 most significant bits. The last two bits are still also always zero, so the effective resolution would be 10-bits which is confusing.
I also can't make sense of the temperature reading unless there is an unknown offset not specified in the datasheet.
I hope others can confirm they are getting the same results.