Simple example sequence of a scientist climbing through a window / over a ledge.
The lower ledge is made into a func_illusionary as otherwise the scripted_sequence is too close to the brush for the monster_scientist to reach it (bounding box intersects the brush).
Another workaround that could be used if it needs to be solid before/after the sequence would be using an invisible func_wall_toggle. Simply trigger it just before calling the sequence to make it non-solid, and trigger it again once the sequence has finished (in this case, we're using the crawlwindow
sequence which lasts 2.8 seconds).