E-paper and e-ink are synonyms (well, to be more precise, e-ink is a brand of e-paper, but those terms are being commonly used as synonymous). Not sure what you're referring to regarding transflective screens, as both the article and my comment refer to displays that only need power to update their content.
I also have a device with a transflective LCD, it's called Nokia N900 - it would be hard to mistake one display for another ;)
I also have a device with a transflective LCD, it's called Nokia N900 - it would be hard to mistake one display for another ;)