I think it is difficult to diagnose what is actually wrong from your example.
It appears you are trying to navigate to an anchor within a web page, but doing it with incorrect syntax / pointing to a non-existent anchor. However, your example linked page doesn't seem to contain a navigable anchor.
Assuming that this is actually what you are trying to achieve, try the following example, and you will see that navigation works as expected
Launcher.LaunchUriAsync(new Uri("http://www.hypergurl.com/anchors.html#bottom"));
If this isn't what you are trying to achieve, I would suggest that the presence of the #
character in the URI is being interpretted as an anchor reference by IE and that's why you aren't getting the result you require.