From Model to Classroom: Evaluating Generated MCQs for Portuguese with Narrative and Difficulty Concerns