Nice job as usual! I wouldn't give up on the inop LEDs though. I have been having some success with 0402 SMD LEDs and 32AWG magnet wire.
I am slightly suspicious this golden era of cheap Chinese eBay stuff is sort of drawing to a close. I have been getting a lot of cancelled orders due to items being out of stock lately.