Zagna, I want to thank you for your support. Even if Irrfanview didn't solve my issue, I did find another solution.
I installed BIMP for GIMP which allowed me to mass resize my images, but it turns out that the resampling algorithm used by GIMP looks worse than how a resampling would with Paint.NET. Turns out Paint.NET uses fant when I choose Best Quality, producing the best results compared to Nearest Neighbour, Liniar/Biliniar, Cubic/Bicubic or Sinc(Lanczos3) available to GIMP. So I was back at square one. Then I found the WIndows Image Resizer that uses fant. Only issue is that it doesn't do padding, but I can do that with BIMP.
TL;DR Use Windows Image Resizer, then add padding with GIMP's BIMP. If anyone stumbles upon this thread in the future, I hope this helps. And once again thanks, Zanga, for your patience.