I agree. The meaning of "available in" does not fit this sentence. Better for this sentence is "found in" or "often in" or even just "in".
Something that is "available" is something that is present, for you to chose to use or not use. You could say that a phrase is "available in English", since you can use it. But the fact that it the phrase is used by some author does not make it "available" for you to use.