You incorrectly reduced the available options.
Here are a couple more options:
- convince your peers and supervisors why using dark patterns is trash
- just don't implement dark patterns and rather focus on useful features and bugfixes
- be loud about your distain of such request for dark pattern implementation and tweet, blog, write about it.
- ...