Well it looks like TAP finally located the bag, now lets see where it ends up. I'm very nervous that it's just gonna wind up back in Marrakech again and they'll think they did their job. On the World Tracer site it says delivery process initiated and I can't edit any details anymore. The routing information still shows a flight to EWR from 3 days ago though. I have zero faith they'll do this right and I'm expecting a phone call from the hotel I stayed at in Marrakech.
Edit - And as soon as tracked it moving towards the tarmac at Lisbon Airport, it's back under the airport somewhere. Great.