You can try this method.
You will need four tapered hardwood wedges, two large C clamps, and a soft-faced mallet.
Cut four tapered hardwood wedges. Oak, maple, or ash are good candidates. The taper angle on all pieces should be the same or very close.
Feed a pair of wedges, narrow ends facing each other, behind the pulley, so that the tapers overlap, and push them towards each other until they are tight and will stay in place.
Do the same with the second pair of wedges, locating them on the opposite side of the crank stub, and parallel to the first pair.
Put a large C clamp across each pair of wedges, on their butt ends, so that tightening each clamp will squeeze each pair of wedges tighter together.
A bit at a time, tighten each clamp equally, and give the pulley a few sharp smacks with the mallet after each tightening. Eventually, the pulley should “pop” loose.
This technique can be a bit fiddly, or even impossible, especially where space is limited. Another thing to watch for is that the pressure exerted by the wedges doesn’t damage your plastic timing belt cover.