It really depends on the objectives of that particular rec league. I work two rec leagues which downplay competitiveness and emphasize sportsmanship and fun. Both leagues also have a competitive (classic) division that has a different set of rules.
In the rec division for both of these organizations, any profanity, no matter its intent or reason, is not only a technical, it is considered flagrant and requires ejection. This rule holds for players and coaches. If a ref hears it, he calls it - period. One league goes from 5th grade thru 8th and the other goes 3rd thru HS. The second one does not have this rule at the HS level, but leaves it up to the discretion of the officials to call technicals at about the same level they would in an actual HS game.
If your organization does not want to be this draconian, then don't make all profanity flagrant, but have it still warrant a T.
I'd like to address this issue I hear all the time regarding "personal" remarks made at officials. IMHO, the remark "That stinks" following a call and the remark "You stink" are one and the same. I don't make a di
stink tion.