In my experience it seems that if To:/CC:/BCC: doesn't contain one of your addresses gmail sticks with your default rather than using the address of the mailbox it fetched the email from in the first place.
In my experience it seems that if To:/CC:/BCC: doesn't contain one of your addresses gmail sticks with your default rather than using the address of the mailbox it fetched the email from in the first place.