If you do decide to analyze the data with a PROC rather than with IML, I highly recommend you read:
http://blogs.sas.com/content/sastraining/2011/02/02/the-punchline-manova-or-a-mixed-model/
If you have missing values, you are much better off using PROC MIXED rather than using PROC GLM.
... View more