Hiya,
As far as I'm aware there was never a photo NIE card, only the paper version or a laminated card version (same green colour) with no photo. When the internet company said you needed the photo ID version, what they meant was the TIE card. For that, you need to go to the Oficina de Extranjeria (OdE) in C/ Marruecos, Almeria (behind the Mediterraneo shopping centre). I don't know how to do it in person because I used a friend who is a lawyer and her office prepared all the paperwork. Then all I had to do was show up at OdE (the lawyer arranged the appointment) to have my fingerprints taken and passport checked. At that appointment, I was given a paper covering my NIE (they took the old version) and an appointment paper which had a pre-arranged date two months hence. On that second appointment, the new TIE was ready to be picked up.
Good luck