All the built-in methods that I've tracked down so far have a method defined like this: ``NDSolve`Extrapolation[MethodData[__, Pattern[ExtrapolationDump`data,
Blank[]]]]["DenseOutputQ"] := False;`` AFAICT, `"GetDenseOutput"` is not called in this case. The dense output data is created internally somewhere that seems hidden.