I don't see anything in the site that I think conflicts with the perspective presented. They are tracking the history of these entities - and, just as I concluded when I read it before, they define very different roles for each of the entities. And when they say SVO/Ford Motorsport is now FRPP - I believe that change (which happened a while back) signaled the new structure which has FRPP more removed from the manufacturing/development arm of things.
Also, when you say SVT is 'merely' marketing - well, not sure how to put it - the marketing arm of that outfit has at least equal if not much more pull about product than the engineering staff does. SVE designs/builds in RESPONSE to the marketing arm - not the other way around. That's why they restructured things the way they did - they needed the marketing and dealer training to make a success of this product development arm.
But, I suspect we've spent enough of each other's time on this one....