Hello,
You should be able to add a dynamic map on top of any base map as the first map added defines the spatial reference. With that said, if you dynamic map service is not in the sampe sr and the first map added, then you will not be able to zoom to your dynamic map service extent unless you convert the coords to the correct sr. You could leave your underlying data in SP and make the data frame match Bing Map SR, then publish that as a map service.
You can't add your dynamic map first because tiled services can't be reprojected on the fly, but you could load a cached map service as a dynamic layar, but that would defeat the purpuse and is highly not recommended.