This all seems a bit odd to me, is this your theory or do you have first hand knowledge of this.

Here's one right on the doorstep 2009, from a Punjabi chefs notebook
http://www.curry-recipes.co.uk/curry/index.php?topic=3909.msg35390;topicseen#msg35390
From Punjabi restaurant chain in Glasgow
The owner of an Indian restaurant is was in a few months ago told me the chef uses 4 base sauces he named 3 ( RJ, SIGCC, curry base), I think he meant pastes....base/pastes...pastes/bases..same thing more or less
My local (Indian) been open for about 30 years, has coconut in the gravy right across the board. I know this because I asked & they told me. Their base is used in Madras & used in Korma, the Madras is blazing hot with a sweetness & slight sourness, the korma is mild with added sweetness from the sugar , bhoona/bhuna is also sweet with less chilli, no sourness, sometimes a little thicker(less in the tray), plenty of coriander & a dod of tomato. They taste nothing like each other & nothing like a tikka masala. I could think of another dozen places like this.
Kushi, which I believe is a Bengali restaurant, apart from tikka masala, uses no sweetener in either base or dishes including RJ. As with your madras recipe, I like both styles. I wouldn't be surprised to find Heinz tomato soup going into some RJ's here & there. I see it in a kitchen shelf but not on the menu