Plain and simple:
The '89 heads WILL bolt to the '86 block with no problems, but...
If the '86 block has flat top pistons (no reliefs) then there is a chance of P/V clearance issues.
Some have put 'E7 heads on a stock, flat top, shortblock and not had problems... while other have.
It's a crap shoot, but I say put them on and check P/V clearance and if nothing hits, run it.
BTW, the compression ratio will RISE, because the E7 heads have a smaller combustion chamber than the E6's.