There certainly are good night sights options for your SP01 - Dawson is indeed a good source. Personally, I like the fiber optic front sight - it is easy to acquire quickly allowing you to shoot accurately, faster. To each his own but this is not the type pistol I would shoot at night...
Nevertheless, if it was me and night sights are important, I would contact Bud and ask them to stand by their word and make you whole. They have a fairly good reputation for customer service. If you contact them, please let us know of the results...