Please note that the shell holes shown on the map are, in fact, entrenchments. Moreover, buildings only offer +5 cover if a squad is inside an entrenchment inside a building. I suppose the scenario description could have been slightly clearer in this regard.