A few things:
1.) You mentioned there were beans in your chili, yet you didn't mention them later on in your carb count. Be sure to include those as some beans can be as high as 50% carbohydrates.
2.) Sweet potatoes (and some beans) are considered to have a low glycemic index. However, a low GI does not necessarily equate to a low glycemic load (blood sugar spikes) and that can be especially true for people with diabetes.
3.) As a result of the second point above, testing 2-hrs after eating may not have been the most effective time to test. The initial spike from your meal could have taken more than 1hr to occur (especially considering the likely high fat content), and your 2-hr test could have captured the peak of your blood sugar spike. I would have tested at 2.5hrs and 3hrs to see what your reads were at those points. The high readings the following day could have been dawn phenomenon or something else and don't necessarily point to anything.