I don't think it's all down to McCallum, like you say the whole left hand side has been a problem. I think that's why Robins sometimes plays Shipley to try and support McCallum, but he hasn't been much use
They have missed large parts of the season especially Godden but Walker returned against Cardiff, then started the next couple of games including Brentford and now it looks as though he's not a preferred starter