Good for you for keeping at the PT and adhering to the recommendations (I don't think that one 60 min. run qualifies as disobeying!).

There's a thread going on right now in the nutrition forum about getting more protein without meat. You might want to check it out for some more ideas.