Iani,
It's been some time since my connections with HMRC, but your P11/P11D benefits are actually set against tax. Means your gross income is not impacted at all. Only your net.
If your gross income was £18000 flat but your company paid for your car, your food and your accommodation it would still make no difference as your gross income would still be £18000. Even if your total tax bill was reduced to zero. Still no change to your Gross.
It was a great idea and well done for that. Please do stay positive, there are going to be some big legal challenges to come.
Don't forget to look out for some convenient part time work. Sorry mate just reminding.
I really do know how it feels to be think you are helpless under immigration rules.
But love will always find a way