No this version is definitely different/live. I think this is just a testament to how good musicians they are, that they perform this so well live, that it sounds like a studio take
Im interested in the turntable, is this the AT-LP120 model which has USB output functionality? Can you provide a picture of the damaged plastic lock you mention?