You seem to be mixing calorie and gram counts. For PB you just count grams. At 51g you still have 50-100g to spare withing the confines of what the PB recs are.
To answer your question about protein and fat its simple. More meat and more eggs in place of other things if need be.