I love all kinds of games and competitions.
- allows me to roll 2 dice (1 because the -Primal- glyph of the Delivery card does not match with any other card + 1 given by the Treasure card)?This.
And if the first option is correct, then I'm not allowed to add a die to a Power Roll I make for a Quality card if this says "Roll Power"?I'm not really sure what you're trying to ask, but I'll take a stab at this. The Phister Cannon would not add a die to any roll for anything that was a Delivery. So any roll you make for a Source or Quality, this card would not come into play.
Whenever something asks for a Power Roll, you simply consult the glyph on that card, and add up all the glyphs in the spell that match it. Then you add any applicable bonuses. Phister Cannon only applies to Deliveries.