I'm not sure if your explanation of 4.7x vs 4.60 is correct.
Yesterday I downloaded frcASPI17.zip and ASPI_471a2.exe from
http://www.afterdawn.com/software/cdr_s ... rcaspi.cfm
Please note that I have not installed anything on my 98SE box; I've only looked at the expanded files.
The WIN9X directory produced from frcASPI17.zip contains
APIX.VXD 4.60(1021) 22,603 09/10/1999 12:06 PM
ASPIENUM.VXD 4.60(1021) 7,743 09/10/1999 12:06 PM
WINASPI.DLL 4.60(1021) 5,600 09/10/1999 12:06 PM
WNASPI32.DLL 4.60(1021) 45,056 09/10/1999 12:06 PM
In contrast, APIX46.VX_ and WNASPI46.DL_ from ASPI_471a2.exe expand into
APIX46.VXD 4.71(0002) 23,115 07/17/2002 03:54 PM
WNASPI46.DLL 4.71(0002) 45,056 07/17/2002 04:03 PM
and it seems that ASPIinst.exe converts them into APIX.VXD and WNASPI32.DLL. However, there are numerous binary differences between these files and their counterparts from frcASPI17.zip.
Thus, whatever version numbers are reported by ASPICHK or Nero InfoTool, the binary differences seem to be significant enough to raise doubt whether ForceASPI and Adaptec's 4.71_a2 installer are equivalent for 98x.