Can't help you with the fabric. Sorry. Can say I have a 31 year old daughter with a different set of special needs, so I've got an inkling what you're dealing with. Good luck with the shirt problem.

P.S. Remember to take care of yourself, too. Both my wife and I find that hiking, camping and backpacking are really potent restorers of sanity, calm and happiness.