They are no longer manufactured but I do stock the SP0256-AL2 as well as some other interesting GI chips.
Yes, the hole size problem has been fixed on the new boards. They also have solder mask and silk screen component guide. Jim did a great job with this latest batch.