См. вопрос 297771.
Единственно возможного варианта нет. В разных названиях сражений употребляются разные предлоги, ср.: битва при Ватерлоо, битва под Москвой, битва на Калке.
Словари фиксируют только прилагательное керамзитовый.
Лучше так: надеть пижамные брюки.