I will agree to a great extent with the other responders. Bike fit is very personal. And suitability for "race" vs. "endurance" is extremely dependent upon the type of road, surface, event style, and topography. I have seen circumstances where a bike manufacturer labels a bike as "endurance" when its geometry is very much the same as everybody's "race" geometry. The distinctions are silly.
When I was a Specialized S-Works guy, I road raced an S-Works Roubaix ("endurance"). I felt faster on it -- especially on chipseal roads. But I did long endurance races (over 100 miles) and gran fondos on an S-Works Tarmac ("race"). For me, they just worked better in those (contra to Specialized's marketing) roles.
Today, I ride and race everything but criteriums -- road races, gran fondos, sprint races, etc. For everything except time trials, I ride a BMC SLR01 ("race"). I find its geometry faster, better handling, and more comfortable for me no matter the event. A 200 mile "endurance" event? I'm on my "race geometry" SLR01. By choice.