I don't know what they mean by "don't extend the pennant" but everyone ties a bridle to the pennant. There is no other way to safely attach to the mooring buoy.
No problem tieing a dinghy to a mooring. A dinghy is a boat and moorings are there for boats. To avoid conflict I would pay for the mooring and keep the receipt handy.