My previous fix did not help in fact as the problem was deeper: onSelect does nothing on option elements...
I moved the behaviour to onChange of the parent select and tried to handle the edge case selecting another sample type after SAMPLESHEET led to stale descriptions.