I do not believe you are going to find more options.
I would go for the Esbjerg-ferry.
-But there is a channel somewhere, Dover?
-Is that ok? A little too many kilomteres, I guess...
There are ferries from the north of Denmark to Oslo and a couple more places too. One of them bring you to Oslo in one day, no need for a bed.
DFDS, Color Line or Stena Line, I think...
Liv.
I would go for the Esbjerg-ferry.
-But there is a channel somewhere, Dover?
-Is that ok? A little too many kilomteres, I guess...
There are ferries from the north of Denmark to Oslo and a couple more places too. One of them bring you to Oslo in one day, no need for a bed.
DFDS, Color Line or Stena Line, I think...

)
? And the Danes are a bit more aggressive in the traffic than yours truly and her dessert animal appreciate.