Все дело в сочетании звуков "бч", "пч" и "бк", которые когда то обозначали одно и то же. А потом начали происходить разные метаморфозы. На каждой территории образовывался свой диалект, ну и все такое. Чем дальше в лес - тем существеннее отличия, поэтому очень трудно поверить что когда-то они были однокоренными словами. Что же касается слова Шваль - я уверен, что в исторической перспективе оно имеет общие корни с кавалерией, правда доказать не смогу. Ибо знания, которыми не пользуешься имеют свойство быть утраченными
no subject