All I know is that prior to check-in I was offered those seats for money, and post check-in I got them for free.
I went to the GA, and said that I am flying TAP for the first time, and was not sure if I was eligible, for E+. The GA checked the computer said that an E+ seat was available, and asked if I wanted it. I said, sure, and got it.
On another flight at the kiosk in Lisbon, I just clicked the 'change seats' button, and was able to select an E+ seat, and was not asked to pay anything extra for it.