Have you considered the road haulage option? If you tie the scooters on a pallet, or crate them, & ship them road freight may be cheaper & quicker. Don't know who the local companies in Norway would be, try searching web for 'groupage' - that way your load gets mixed with others to save the cost of the truck.
It may not get you all the way to southern Spain but may get you to Madrid or Valencia, & you could ride the last bit?
Don't know if this would work for your situation, just suggesting another option. Hope you get it sorted