personally, I find Canaria's behavior much less stupid and dense than it may seem.
Okay, she doesn't realize how Caesar feels about her, but even if she does, she AGREES not to realize it.
Because his is a purely political marriage, and in politics, the less feelings enter into it, the better...