I'll show you...
Okay Graham. The image is profiled with a "colour spin" profile. Colour managed the image should look like your "original" photo (i.e. it should look fine and not spinned to violet).
That the image in the left window is not colour managed shows without a doubt that Photoshop does not convert to the monitor profile.
So the real problem is not the conversion of the image or its view in the browser - the problem is the view in Photoshop.
It should look like this (on the left: image in Photoshop)...
preview set to "monitor" (without CM):
[attachment=13923:spin_pro..._monitor.jpg]
preview set to "document" (with CM):
[attachment=13924:spin_pro...document.jpg]
What happens when you safe my spinned version on the desktop, right click on the image and from the context menu "open with" ...
1. mac preview
2. color sync
looks okay or looks spinned here?
edit:
if it looks okay in the mac preview and in colorsync please switch the CMM in Photoshop's colour preferences from "ACE" to "Apple CMM" and see if Photoshop now transforms correctly ->
[attachment=13921:colpref.jpg]