The teenager who received inappropriate text messages from a Sinn Fein senator said Mary Lou McDonald owes him an apology for the party’s “disastrous handling” of his case.