Text this: Deep Learning-Driven Non-Destructive Testing: Optimizing Defect Detection with Ensemble Strategies