A high-impact launch event brings together Cairo’s creative scene to welcome the iconic silhouette, from CGI buzz