Doesn't NESC shirt sizing depend on the retailer's specifications? I may be mistaken but I think they're specific to the seller. The large I got from Haberdash was very roomy in the chest and body. From the posted measurements, I wouldn't fit into an Epaulet large.
I got the xl light indigo terry sweatshirt and it's a nice somewhat relaxed fit. Does that mean I might be an xl in the EPLA oxfords instead of the XXL?
Wish I lived in the area so I could test out fits in person.