"Trunk" fits the branching metaphor better, but I think "main" will be easier to uptake (autocomplete, muscle memory, etc).
I feel the same way about "denylist" versus "blocklist". "Denylist" is more precise, but I think "blocklist" would make for an easier transition.