I recently had a similar problem. I had never had a grassy taste in my beers either, but 3 brewdays ago, an ESB came out with a decidedly annoying grassy flavour. I thought at the time that it was probably bad hops. But then on the subsequent brewday, after everything had seemed to go well...