Shimming the sleeve will not correct the problem since you would then have to remove the same amount of head shims to get the proper head clearance and the head would still hit the crankcase.
This is an unusual problem. There are motors where the sleeve is slightly recessed in the case but they usually have a shoulder on the head to raise it up out of the way. Is this motor all stock with all original components?