There is a difference, but in this case it is truly amnesty to the path, because the 5-year clause makes them eligible for citizenship.
If it was three years, and included a provision that excluded them from citizenship, then it would be the “guest-worker” provision, rather than an amnesty-citizenship provision.
If Feinstein is sincere, and the GOP were to respond sincerely, they would find a compromise as they did in 2006 with Hagel-Martinez and 2007 with touch-back.
Myself, I think it merely campaign strategy.