When I make updates to a template in Dreamweaver, and then attempt to
create a new page in Contribute based on that template, Contribute
always uses the old version, even if I click the "Refresh Templates"
button.

I've discovered that what I have to do as a "workaround" is to go on
the server and temporarily move the template out of the "Templates"
folder, then click the "Refresh Templates" button in Contribute, go
back to the server and move the template file back, and then click
"Refresh Templates" again. Then, finally, the new version appears.
Deleting and re-establishing the connection in Contribute also works,
but that's a major pain.

Could a date/time clock discrepency between the PCs and the server
cause this? Any other ideas?