There does appear to be a pattern of your blood pressure rising after meals. This leads me to believe that at least in part that the problem may have to do with insulin resistance. Spikes in insulin from the food can cause constriction of the blood vessels leading to higher blood pressure. Normally insulin will dilate blood vessels in the small amounts that are normally released. When a person has insulin resistance though the pancreas can release more insulin than normal. In higher levels the insulin has an opposite effect and constricts the blood vessels raising the blood pressure.
If this is the case then chromium polynicotinate and magnesium malate can help increase insulin sensitivity.