Either the issue is as simple as the wrong .htaccess file type was used for your Network / Multisite subdomain site…
http://forum.ait-pro.com/forums/topic/missing-images-after-bps-pro-installed/#post-11535
…or this could have something to do with the new BPS .htaccess code that will write .htaccess code based on your WordPress version.
ie first installation of WordPress was WordPress 3.0 through 3.4.2 or WordPress 3.5+…
http://codex.wordpress.org/Multisite_Network_Administration#.htaccess_and_Mod_Rewrite
…or the other possibility is that there is some sort of issue with Domain mapping itself, but if the old htaccess file you used worked then this indicates that your WordPress installation was pre-3.5 and you are using WordPress 3.0 through 3.4.2 htaccess code successfully.