The GNN-based strategy reduces peak infections by 42% and final epidemic size by 38% compared to classical heuristics, despite identical vaccine budgets and network conditions.