Thank you for all of the great ideas. We went back to the store and unfortunately the same salesperson who said we could special order wasn't there. The guy that was there said they couldn't so we have been searching ever since.
I found shirts today at Moore's. I didn't think I would like anything there but we found a great linen shirt. Matt will wear a white shirt and the guys will wear a cream coloured shirt. That's probably the only difference. I'm going to look for the same pants for everyone. That is my next task.
If anyone has a Moore's in their area, they are having a buy one get one free sale. The shirts worked out to be $50/shirt. A bargain for nice linen shirts.
I'll post a picture of them when they try them on again.
Hope everyone is doing well