The difference between a) and d) should be small as the substitution is separated by an additional atom. However, let's rethink the order. As inferred, carbon is a better electron donor than hydrogen. Then what effect would you expect if you were to compare Me, Et, Pr, iPr, and t-Bu? Except for propyl, they are a methyl group in which successive hydrogen atoms are replaced with methyl groups. I would have predicted a similar effect as substituting a hydrogen on ammonia with an alkyl group. However, there is a notorious reversal with triethylamine not being the most basic. I cannot say this does or does not happen with the alkyl substitutions I was alluding to. (I didn't search for any benzyl halide solvolysis rates.)
The reasoning is correct in predicting e) to be more stable than b). You need to be careful in comparing -NR3(+) though as it is not the same as -NR2. If you wished to compare b) and e) on that basis, you would have to compare -OR2(+) to -NR3(+). The ammonium looks more stable, though not a group to stabilize a benzylic carbocation. Neither of these are present and do not apply. The correct analysis should be the -NR2 with does stabilize the carbocation by formation of =NR2(+). That is different.
Just a technical detail of a solvolysis. If a benzyl alcohol is formed, then HX is also formed. With an aniline, the aniline could capture the HX and form an -NHMe2(+) and reverse the stabilization effect of an amino group. Presumably, the experiments by kinetics or buffering avoid this complication.