katrucho,
то, что пишет говорит Ваш агент относительно "правильного" использования шенгенской визы - полная чушь. Просто не хочет терять деньги. По-правильному - нужна венгерская виза (первая страна въезда), либо той страны, в которой проведёте больше времени (страна пребывания; кстати, из Вашего сообщения не понятно, что это за страна).
Вопросы по получению визы в венгерском консульстве и практический опыт довольно подробно описаны тут:
Виза в Венгрию Для Вас главным препятствием может стать не оплаченное бронирование, а необходимость предварительной записи в консульстве в Москве, т.к. времени у Вас в запасе мало. Наверняка запись уже на месяц вперед. Подробности - на сайте консульства.
Попробуйте сами сделать визу у поляков, что Вам мешает?