Nobody has to be lying, the website could just be wrong.
Or maybe Bangkok Bank initially included foreigners in it, but it turned out that it wasn’t required by the NDID or the NDID rules changed or it was too much of a hassle.
I did mine a year ago as soon as I found out about it. Maybe NanLaew did his Nan te Laew like I did (sorry, couldn’t resist, heheh)