I have added a new feature to TRIResults.com: “Sort by country”. You will notice that each event results page now has a a drop down with countries at the top. Selecting a country and clicking the “Sort by country” button will return results sorted by that country. Now you can easily see record times by country. For example, these are Ironman Hawaii 2010 times from athletes from Australia:
Please note that not all country information is available.
Thanks @caminoakona for the request!