По сути из дополнительных можно компенсировать только дополнительный отпуск за ННРД, а из "основного" - только часть увеличенных отпусков педагогов школ и работников дошкольных учреждений.
Есть и другие виды отпусков, которые можно компенсировать Например, у гос.и мун. служащих и основные отпуска удлиненные, и еще есть доп.отпуска за выслугу лет.
Что касаемо, вопроса топикстартера, то формулировка ТК действительно неоднозначна.
Ежегодный оплачиваемый отпуск = основной+дополнительный.
В части1 статьи 126 говорится "ежегодный опл.отпуск", что допускает трактовку "21 осн.+ 7 доп.".
К тому в случае с беременными и несовершеннолетними ТК четко говорит "Не допускается замена денежной компенсацией ежегодного основного оплачиваемого отпуска и ежегодных дополнительных оплачиваемых отпусков", а в случае с "вредниками" - не допускается замена только "ежегодного дополнительного оплачиваемого отпуска" (ч.3 ст.126).
Другой вопрос, насколько правомерно предоставление дополнительного отпуска, когда не "отгулян" основной. Ведь по своему смыслу и назначению, дополнительный - тот, который предоставляется сверх основного, а не вместо него. Если так компенсировать, то будет похоже на злоупотребление со стороны работодателя (оформление доп.отпуска вместо основного с целью непредоставления части основного).