ничто не мешает сделать логическое “или” слоёв маски и шёлка и получить новый слой маски, который пройдёт DRC
Всё равно не пройдет.
В частности, в "Резоните" если расстояние от шелкографии до вскрытой маски меньше технологического параметра "неприводки" (точно не помню, но где-то от 0.1 до 0.2 мм) - они шелкографию удаляют.