I found the issue, which is still a bug but not the one I expected: When scaling a recipe (ex: 24L -> 44L), the post boil volume shoots up to 181.6. This is fixed by clicking "calc" after which it goes to 46.5.
And naturally that incorrect volume was messing with the IBU calculations.