I think this is because orignally the bank was not located in the depot and had a different building, but later updates made a bank NPC in the DP for convenience.
In Update 8.5 Carlin, Thais, and Edron got updated looks as well as a few other areas which included adding the new bank npcs to the DP.