Welcome to CruiseReviews!
The Mexico situation is fluid. I read that Carnival is working closely with the Mexican officials in an effort to make sure the main tourist areas of Mazatlan are secure. The cruises in April have not been changed yet to my knowledge and still include Mazatlan so far. The cruises that were changed were switched to two days at Cabo. Again, the situation is fluid and this could change. Sorry I can't help with the lines question.