Your options are the place in Honto (before Orisson) or Refuge Orisson, Albergue Borda, and sometimes Gite Kayola in Orisson (no real town - but the 3 places are in that general area - Gite Kayola isn't alway open - don't know how they decide when to open it - but can be open for overflow at Refuge Orisson).
Beyond that - there are no other options to STAY between SJPDP and Roncesvalles on the Napolean Route.
That said - you can either walk the Valcarlos route instead, or walk straight to Roncesvalles which is what the majority of pilgrims do. It is a hard day - but many do it.
The option other than that is there are shuttles available to take you to/from certain points on the Napolean route. Look at the Express Bouricott shuttle schedule and see the drop/off pick up sites and schedule. If you do that - you can walk to one of the points on the schedule - shuttle back to SJPDP for the night - and then shuttle back to where you left off in the AM. A bit tedious - but that is the best option for those who want to walk the Napolean Route in 2 days but can't get a reservation near Orisson.