You are correct. JMP does not directly support this method of analysis the way that SAS does with PROC RSREG. However, the prediction profiler in JMP is usually sufficient to determine the direction to extend the range of each factor when necessary. Note that you can use custom design to augment the original experiment and change the factor ranges for the new runs. You do not need to ignore the existing data.
Yes, you can extrapolate the predictions of your response model. There are several ways. The prediction profiler is the perhaps the easiest way. Simply change the scale for the factor in the profiler before optimizing the desirability. This way tells JMP how far you are willing to extrapolate.
You might find that your model is not realistic much beyond the original factor range in the experiment, especially if your response is close to a natural boundary (e.g., response is Yield).
BTW, you do not have to fit the model every time you want to profile it. The profilers are available both within the model fitting platforms such as Fit Least Squares and separate from them. Save the model (click the red triangle next to Response and select Save Columns > Prediction Formula) and you have a new column. Now you can select Graph > Profiler and use this column. This way you can combine the model for the response with any other models you might have for the optimization.