Currently, circulation alerts are sent from (the From/reply-to address is) the branchemail address of the patron's home library, as this is the fallback for all messages that don't have a set from_address. It would make more sense for the From: address to be based on the branchemail of the currently logged-in library.