Most banks don't do their own everything. A few seemingly little banks (often in the middle of nowhere) take on different tasks. It could well be that when you called "your bank" the other bank was originating the call and the person at your bank didn't know how the backend was really wired.