Ok, we have RAF set up like this:

Main Account: A ----> E
Death Knight: B ----> C ----> D

If I'm understanding your RAF correctly, it seems very odd that "C" is the account which is not receiving the RAF.

A and E, are entirely dependent upon their range, the other accounts mean nothing, since they're not linked to either.

For B or D to receive RAF, C would need to be within proximity and level range.

Yet, C is out of Rested experience, which means for an extended period of time, it was not getting RAF which is better then rested.

I'm puzzled.