I'm afraid I'm unsure on the type of grass hay, I didn't ask because I didn't actually realise that it matter or that there even are many different types, I will ask them where I bought it though.
I have seen oxbow at the vet I go to so will get some of that and as you suggest, add it gradually...