Creio que o ch deve ser anterior ao tempo dos afonsinhos, pois existe também noutras línguas para representar o mesmo som ou um som parecido. Mas o lh e o nh parecem só existir no português. O som que nós representamos por nh é representado por gn no francês e italiano, e por ñ no espanhol:
E o que nós representamos por lh, é representado por ll no espanhol, e por gli no italiano:
Maravilha, maravilla, maraviglia.
O lh e o nh devem portanto ter sido invenções nossas, a menos que os outros as tenham também usado e depois abandonado, o que me parece menos provável. Quando apareceram então o lh e o nh?