This is good, because I'm not an attorney; specializing in this area (TM). So I can only voice my reasonable opinion. "DubaiSafariPark" if a company wanted to have the TDN the dot com for their business, let say "DubiSafariPark.com" they would have registered this business before way they start building the park and the like. That is just a part of the plan. But they choose not to? They used other extension word instead for this business?
Now, for the domain holder of this name has no interest of building a "DubiSafariPark"? So there is no product or building to be trademark. In this regard, he only own the domain name TDN. DubiSafariPark can be a generic name, once you put the TDN it makes more proper. And it's show ownership.
Business, Mr. Kapela see an opportunity and think that they might need this domain name for this business? So he registered it. Finders keeper.
Example: 2 or 3 months ago, I read an article about "Google" as we all know that they are huge; billion dollar industry. So, in this regard they have all kinds employees that can monitor in all areas of their company.
What happened? The Google was unregistered for a couple of second..minute. Therefore, it was available for registration. So, someone got lucky saw that Google was available for registration; so the lucky guy registered it for him. For a couple of minutes the new owner received a message saying it was an error. They did not know how it happened. In any event, the lucky guy got rewarded. And returned the "Google" to Mr. Page.