That does sound frustrating! It's unusual that Admiral won't allow you to SORN your Boxster without canceling your insurance.
Typically, insurers should offer a SORN insurance option for vehicles that won't be used on the road.
It might be worth double-checking with Admiral to see if there's been a misunderstanding or if there's a specific policy restriction. If they still insist on canceling your insurance, you might consider looking into other insurers who offer such insurance cover for a smoother process.