I suspect
that, as Lawrence said, it's because PATH is an internally created
modification of path, it's a scalar created from an array. So FOO is
all fine, but PATH has a certain specialness -- no other tied parameter
has one 'version' different from the other.