1) Никогда слово "пращать" не имело значения "кидать". Оно всегда означало именно прощение.
А само слово "праща" всегда употреблялось с другими глаголом - "пращами метати".
2) В слове "кидать" нет никакого скрытого вложения. Оно происходит от праиндоевропейского слова *keud-, означающего "гнать, бросать" и то, что в нём оказались буквы "дать" - это просто совпадение.