thanks for the clarification! Now I understand what you mean.
The problem here is the output of the World Currency plugin (and not the Shortcodes themselves). The Shortcodes result in HTML code like
<span class="worldcurrency" postId="13" curr="USD" value="1499" ></span>
Unfortunately, with this approach of the World Currency plugin, I don't see an easy possibility to make this sortable :-( One would have extend the JS of the World Currency plugin to trigger another initialization of the sorting after finishing the AJAX requests, which is probably hard to do :-(
Another idea would be to have the Shortcode return the converted value directly, instead of using an AJAX request. In that case, you could develop a custom sorting algorithm for the special HTML format, or use the existing one for currencies.