you are misreading the parallelism. you are correct that 'banked with dirt...' has to be parallel to something. unfortunately, though, the 'something' in question happens to be 'overlaid with slabs...'.
in other words, 'banked with dirt' applies to the framework of poles, not to the house itself.
but you have identified the other problem: there is a meaning shift. if you say 'dirt as high as four feet', you're implying that most of the dirt is well below the four-foot level, but that four feet is the maximum height. the correct answer choice, on the other hand, states that the height of the dirt bank is consistently three to four feet. remember, if the meaning of the original sentence is intellligible, you are not allowed to change it - a principle that decides the meaning in this case. (the meaning in choice d isn't absurd, but it conflicts with what you're told in the original sentence.)
a final problem with choice d is that the phrase 'as high as' should be followed by one value, not a range. some of our players weigh as much as 300-325 pounds --> bad phrasing some of our players weigh as much as 325 pounds --> good phrasing