Giuspa, che ne dici di usare le altre fuzioni rs per gli hatch ?
import rhinoscriptsyntax as rs
pa = rs.GetObject( 'Reference Hatch ?', 65536 )
hp = rs.HatchPattern( pa )
hpr = rs.HatchRotation( pa )
hps = rs.HatchScale( pa )
pas = rs.GetObjects( 'Hatches ?', 65536 )
rs.UnselectAllObjects()
for pa in pas:
if ( rs.HatchPattern( pa ) == hp and
rs.HatchRotation( pa ) == hpr and
rs.HatchScale( pa ) == hps ):
rs.SelectObject( pa )
Ammesso di aver capito il problema …
… e ammesso che la delega si estenda anche ai cervellini … 
Ciao !