This just in...
The reason I had to use the temp. URL was DNS has to do it's thing before the other URL will work.
Here is what I ended up with that finally brought my images up.
Code:
// WCM - CDN Images
if (($type == 'T' OR $type == 'P') AND $_SERVER['HTTPS'] != 'on')
return str_replace('/home/xxxxxxx/public_html/images/','http://xxxxxxxxxxxxxx.netdna-cdn.com/images/',$image_path);
// / WCM - CDN Images
Putting /images at the end made it work. All fixed and running now.