I would assume the worst, releasing the player would lock in that final year option.
Oh by the way as hockey1984 said when you Release a player under contract, his salary does not come off your books at all. Furthermore, he goes to waivers and anyone who claims him - or if he passes through and becomes a free agent - gets him for the minimum $378k, till the contract expires.