Loaded up DayZ commander, updated everything to newest versions. It says my Arma 2 version is 95310. The list of what servers are being run on the right lists 95251 as the most popular, and another called 95312.
Obviously neither of those are 95310. I'm assuming I'm getting kicked because my version is incompatible. Ever server I try and join says 'you were kicked off the game'.