GTX Diesel was marketed as such for only a short time. It "replaced" Castrol RX. My BOSCH Mechanic, whose Dad is a 35-40 YEAR Master BMW Mechanic, runs Castrol RX 15w-40 in all cars that do not use the Syntec 5w-50 which he has in drums as well.
Personally, I believe there is room for improvement in his selection. A known-good 10w-30 would be usefull for the city driving in Philly where he is located. He's definately an "old dog", if you know what I mean. His brother runs Import service on the other side of the shop, but I don't know of any other oil stocked there, so again 10w-30 would be usefull.
Anyway, bottom line is any $2 15w-40 is as good or better than BMW oil and they both are "dual rated" gas and diesel. Same again with any 5w-40, which is better in cold and longer change intervals.
I'll again say that there are better choices for her driving style in thinner oils. MaxLife 10w-30 for instance. The only reason I would not use a Hi-Miles oil is plain oil works with Auto-Rx best.
One other synth oil that is worht mentioning is Mobil 1 Hi-Miles 10w-30. it's a thick 30, cheap and formulated with more additives, like diesel oils and older car oils are. It might be the very best choice and it's cheap as well as easy to find.