Правильно: пачка макарон.
Да, фамилия Деточка склоняется (и мужская, и женская).
При наличии в составе подлежащего имени существительного со значением определенного количества (тройка, сотня, пара и т. п.) сказуемое ставится в форме единственного числа. Поэтому верно: Парочка [лиц] даже показалась ей знакомой.
Девятка и подобные слова — это существительные, поскольку у них есть категория рода (это слова женского рода), они склоняются как существительные. Кроме того, они отвечают на вопрос "что?".
У числительных таких грамматических признаков нет. Эти существительные образованы от числительных с помощью суффикса к.
В школе ошибаются. В качестве аргумента в этом споре проще всего будет использовать словари.
Интересный вопрос. На наш взгляд, корректно согласование по полу: Пятачок пришла, Облако пришла. Ср.: Пятница пришел в восторг от моей выдумки... (Д. Дефо, Робинзон Крузо).
Мужская фамилия Пятак склоняется, женская – нет.
Коректно: пакет молока за тридцать рублей.
В слове полочка корень -пол-, два суффикса и окончание: пол-оч-к-а.
Корректно: понадобится заточка цепи, понадобится заточить цепь.