Hello,
sorry, I did not read the whole thread carefully. Anyway I think there are multiple problems mixed together.
1) First problem is the numbered URLs - e.g. the search ones. This was answered in the previous post.
2) Second is e.g. the different values used for language codes - in the search examples, there is "en" used, in the previous post, there is "english".
These does not seem to be neither default Joomla or JoomFish URLs as they should be consisten.
Aren't you using some special customizations or add-ons that would be modyfying the default URLs?
Also, I David asked you to send all the stored URLs like
en/speech-language-pathology/english-for-new-canadians-11.html
so also how do look the ...10.html, ...9.html, ...
Furthermore, in the begining you write you are using JoomSEF 2.2.6, please note that the latest version is 2.3.4 - you should always work with the latest version.
So, first of all (and btw. according forum rules), you should upgrade to the latest version!