Robert, I have been asking around about the taobao offering of a 1.6 watt output green diode and finding it is likely a selected NUGM03 which is able to produce extra power, not the new NDG7D75T (As you mentioned about the integral lens, the G-Ball is the giveaway).
Techhood is hoping to have some of the new 1.4 watt output rated 525 nm NDG7D75T diodes in stock in a month or so. I checked the DTR LPF google store for a U.S. source, but didn't see them, or mention of them there. I will ask Jordan, maybe he will see this and chime in whether he will be getting them.
Edit: Emailed Jordan and asked him to take a look at this thread.