Try contacting the Spanish Consulate Office. They should still have your details on their database computer records.
Google the Spanish consulate office email address; send them an email with your details - type your email in English and also a Google Spanish translation.
Alternatively, if you had and may still have any Spanish utility bills or household appliances you might find your Spanish NIE number on your receipt.