May I suggest this paper:
Sanders, D., Leitnaker M., and McLean R. (2002) “Randomized Complete Block Designs in Industrial Studies” Quality Engineering, Vol. 14, Issue 1
I'm not saying this is what you should do in this case, but there are alternative methods.
Some follow-up thoughts:
1. Not to create a controversy and perhaps over-simplifying, I believe the normality of response variables from a DOE is not as important as many surmise (ANOVA is fairly robust). Think about it...you are purposely trying to change the response variables (y's) via the manipulation of predictor variables (x's). Why would you expect them to be normally distributed? What you want normally distributed is the residuals.
2. Since you are in the world of multivariate, I would suggest some multivariate analysis (at least run: Analyze>Multivariate Methods>Multivariate.
3. I am not an SME for your subject, but are you sure those are all outputs expected to be impacted by the experimental treatments? It appears some may be covariates (e.g., rocks, silt, sand, clay...). Perhaps make it a quantitative value, grain size.
4. How do you account for measurement errors for all of the y's (or is it known)? This would likely contribute to the MSe.
5. When I analyze lots of Y's, (he most I have had for a single experiment is 2781)I do a first screening of each Y for practical significance. Calculate the range for each column (Table>Summary>highlight Y's>select range from drop down Statistics button. If the Y does not change significantly enough for you to care about it (or it is not interesting from a scientific standpoint), leave it out of the analysis.
"All models are wrong, some are useful" G.E.P. Box