They should be the same approach. Because the solution is found through maximum likelihood, which requires a search, you may get slightly different results for the parameter estimates. This could, in some situations, lead to different inverse prediction results.
The other major difference between the two could occur if you have categorical predictors. Generalized Regression uses a different coding scheme for categorical predictors than what is used with Fit Model.
Dan Obermiller