Simply incompetence on their part: They have two URLs for each of their pages, and so are competing with themselves... and neither URL will do as well in the search rankings as a result. It's fairly likely that you can get duplicate content from all of these:
It wasn't cloaking, it was just that they don't know what they are doing.
Cloaking is serving *different* content for a given URL, depending on who is requesting that URL. Further, if you go by the search engines' definition, cloaking is serving different content to search engines and to visitors with an intention to deceive one or both.