well i don't want to give you bad advice or anything. others can feel free to correct me if i am off base. i don't think you are really that big a guy, not clyde status or whatever they call it. are you are pretty smooth rider?
i don't see why any light weight, quality wheelset would fail you if ridden on what you mentioned. if this is true, then pretty much your wallet is the limit.
any xc wheel should handle rocks and roots. if it can't, maybe it should be on a road bike.