Pretty much this. Yep.
What's your current height, weight, and general bodyfat condition (I'm not talking percentage, just generally: pudgy, average Joe, lean/defined)?
What does your training look like?
Canadian bacon is essentially ham, so as long as it isn't candy coated, like you've checked for, you're good to go. But definitely don't overfocus on lean meats. You need fats to help fill out your daily calories. High protein/low carb/low fat diets are hellish to maintain, so don't do that to yourself.
Last thing, if you're going to stick with this nutrition plan for an extended period, like months on end, consider an occasional (once a week or so) carb-up meal, possibly a carb-up day depending on your current bodyfat. That, in addition to your workout nutrition, should help with the tired feeling a bit.