We can get AssetUrlSelector to work on the site collection it is placed in. But how can we get it to use another site collection?
This control is not designed to browse for items in another site collection. This is apparent from its decompiled code and also the wording on its MSDN article.
About the closest you can get is the