All the cool kids are using LED these days. I do too, but I embrace real fluorescent when it makes sense.
What I see when I look at these pictures is the old ballast is rated for an F8T5 which is 12" long, or an F13T5 which is 21" long.
The new ballast is rated for an F21T5 which is 34" long, or an F28T5 which is 46" long.
I don't know which size your fixture is, but I know either the old or new ballast must be wrong for it, because they don't serve the same tubes.
I'm all for staying with real fluorescent, but buying the right ballast is a skill that is detail-oriented, and needs to be applied. It should be noted that most shops online sell T5 ballasts in two separate categories: Shorter bulbs are considered "normal" bulbs, and loner ones are considered "High Output" bulbs. For legacy reasons, High Output ballasts are placed in a different section/category/taxonomy. So if you found yourself in the T5HO section of a website, the F21T5 would seem like the smallest T5 ballast they would sell. Get out of that category.
Unfortunately your old ballast chose to describe bulbs that way; if it had instead said F13T5 or F8T5, then Google would be more helpful.