The odd stock is puzzling for sure.
A possibility is that it might have been printed on a sheet of stock used to protect the actual stock in shipping? Total long shot, but I have a card like that. Printed on a paper that's very obviously not what it was issued on and that matches some box liner materials pretty well.
Steve B