There is a Darknet Diaries episode about this heist, which is very recommendable as most of this podcast's episodes: https://darknetdiaries.com/episode/72/
Yes, although Bangladesh' central bank was notoriously lax in their operation of their SWIFT handling. This was well known and a big reason why some of our clients would not use Bangladeshi recipient banks due to a lack of trust in the central bank.