Just to update: Found the "trick" to get it to price @ 710 Euro. Though sadly they charged a 15 Euro credit card surcharge.
Thanks to the OP for sharing. Looking forward to visit Mozambique next year. Hopefully by that time TAP would have upgraded their aircraft seats (this seems to be their future plans).
Cheers!