Yeah, I realize they can technically make as many PCRs as they want, but the fact that the SE went out of stock immediately when I purchased one tells me that it's probably not a new batch, but some more leftover stock that they "found". Given their recent trend of scraping the bottom of the barrel to find things to sell, I suspect they are having financial struggles and may have limited capability to order/produce more stock.
Hopefully you are right about the LE being more warehouse finds, but it's also conceivable that they simply have that helmet limited to 2 per customer. For example, the 40th Anniversary helmet is limited to 1 per customer.
I guess time will tell...