I got tired of ruining my shirts and went looking for something less than a coverall but definitely enough to protect a short sleeve shirt. I wear short sleeves all year round. I checked a lot of places but could not find what I wanted.
Then I spotted disposable lab coats in the Lab Safety Supply Catalog (www.labsafety.com 800 356-0783). They are made of Tyvek and seem to be impervious to moderate amounts of cutting fluid and oil. I cut the sleeves to half length to prevent anything from becomming tangled in rotating machinery and can use them for 3 or 4 weeks before throwing them out. Under $3 each.
All the usual disclaimers re Lab Safety Supply.
Make it fit.
You can't win and there is a penalty for trying!