If I compete again I will rehire my trainer, but since this is taking a toll on me i am pplanning and leaning toward a recovery plan and just trying to stay as fit as possible using whole plant based foods that are inexpensive
If you decide not to compete again, I would suggest increasing your carbs and decreasing your protein.
Using your plan of 224 carbs, 81 fat, 130 protein, you could do something like increasing your carbs by 50 grams and decreasing protein around 50 grams.
This would give you a total of 274 carbs, 81 fat, 80 protein.
This would make it a wash out for your total calories keeping you at 2145/day.
And even at 130 lbs, you would still be getting 1.35 grams of protein per kg of body weight which should be plenty of protein to maintain your current muscle mass.
This would put you diet at 51% carb, 34% fat and 15% protein.
The increase in carbs could be accomplished by increasing your vegetables/fruit intake, preferrably vegetables. Do you like salads? Including atleast 1 salad a day including lettuce besides iceberg would be great.
I am not sure how much protein you are getting from the protein powder, but you may could get enough decrease alone by cutting it out, which you mentioned you may do anyway. Otherwise, you may need to reduce the nuts a little, which would also decrease your fat intake at the same time, but since you would be at 34% fat, a decrease some there shouldn't be a problem.
As far as your overall general health benefits, which I think are very important. This change would make life a little easier on your kidneys and increase your phytonutrient/antioxidant intake.
How does this sound to you? Like was mentioned before, you need to find something you can live with long term.
Good luck at the contest!