Yes you can craft and use both those potions as Vets. You won't be able to make the Giant Strength one though, but if you have them you can use them. This is what some Vet professions look like :-Swiftness Potion and Minor Agi? Noticed recipes are locked that are under 100 in enchanting and first aid.
Just another FYI but Vet's can't pick up Archaeology fragments either!
View attachment 6235
.... sigh..... why does blizz do this.