Это немного похоже на вопрос, почему не стоит добавлять гаечный ключ в корзину с яблоками: на самом деле это не одно и то же.
SOLID - это набор принципов, специально предназначенных для объектно-ориентированного проектирования.
DRY, я бы сказал, несколько ортогональн к ним - это принцип программирования, который может применяться ко всему, что вы пишете.
(Сказав это, аббревиатура слишком хороша, чтобы упускать из виду)