You could also just sell your 90.5 piston kit, and then buy some 94 slip-ins...they will fit your 90.5 case and 94 heads. I've been running this set-up for several years without issue

This only works if some one has incorrectly bored the case down to the bottom,
instead of correctly boring it for the 90.5 piston and cylinder at two diameters.
So long as the cylinder does not overlap the chamber too much
you can use your 90.5's, but it helps to have a locating sleeve or "power sleeve".
I have used the power sleeve method on 90.5's,
even with a chamber unshrouded to 92, and it worked well.