There is currently no way to convert an ASLW position to regular ASL, unless you have an object on that very position from which to call getPosASL.
This is particularly cumbersome when dealing with values returned by modelToWorld with an offset other than [0,0,0] over water, because the wave height below that offset is unknown. Such values cannot reliably be used with commands that expect a regular ASL position, due to the Z component being altered by the sea waves.
Therefore, a simple ASLWtoASL command would be appropriate to remediate this problem.