I found the most relatable way to test is Apple. I am assuming you’re not an Apple user so this might not work for you. Apple uses the card region to verify the region of the account holder for digital rights management in its media stores. And they are also relying on service providers that seem to have this data relatively up to date.
When I use online BIN checkers, my various Revolut cards are all over the place, UK, US, anything really. But they all work with iTunes and Apple Pay. So Apple does recognise them correctly. (Because when I try to add an actual UK card, this card is denied because of this.)
I am not surprised that Vivid doesn’t issue localised cards at the moment, they only localised their product for Germany and France at the moment, as far as I know. They are in a very early stage of rolling out to other European markets. I wouldn’t read too much into that.
Cards from other issuers really don’t tell you anything about what another issuer does. If, for example, Revolut uses a new BIN range for a relatively short time and Monzo uses its range for longer, a BIN checker might show up to date data for Monzo but not Revolut.
Amazon for example is known for updating their databases very slow. When Tomorrow and Vivid started issuing their Visa cards in Germany, customers couldn’t add their cards on Amazon because Amazon claimed they were Saudi Arabian or something. The card issuers had to get in contact with Amazon to resolve this.