Did you ever get a solution for this? I am having the exact same problem. My attributed products work perfectly, but my non-attributed products do not display the out of stock message in the shopping...