I'm sorry to hear about this. I don't have all the details as I'd neglected to sign up for the newsletter until just now (and I'm still not certain I did as the confirmation email was from "Your Company Name Here" or some such, somewhat disturbing. I almost didn't confirm.
I definitely think Amazon or some other outlet may be the way to go. A number of anthologies I've gotten into over the last year use them (esp Amazon, which may increase visibility due to the higher traffic there vs Lulu, and I and others have author pages which increase the reach of each publication)
I hope this works out, as I missed the last two deadlines, but prioritized this latest one and sent a story a few days ago.