You want him to compromise by doing ONLY as you allow. That's not compromise. Compromise is when you BOTH give up something, to get something. He's clearly tired of being relegated to cooking on ONE pan and having to eat what he cooked outside of HIS house. Yes, it's his house too. You are married so it's not your house anymore...it's the home of BOTH of you. Very few people are going to be okay with someone giving them such strict limits in their own home.
If you are so militant about meat then perhaps you two aren't the good match you thought you were. You don't want his meat cooked in any pan you use to cook with, but I assume you kiss his mouth (that consumed the meat). Seems if you want to compromise the a REASONABLE way to deal with this would be:
1. Don't have just 1 pan for meat to be cooked in, but have a separate set of pans, plates, etc that he can use for any meat he wants to eat. The dishes that you use, should remain meat-free.
2. Buy a 2nd refrigerator/freezer, even if a small one, so he can buy and keep his meat and meat products in it, if you don't want them sharing space in the fridge where food you eat resides.
3. If meat products in shelf stable form bother you also, there should also have a cupboard or shelf area in the kitchen where those products are kept, away from other non-meat products.
Very little in life remains constant. You said yourself that your views on meat changed over time and you became more stringent (" In the last year I’ve become more militant and more against meat fish animal flesh"), so it shouldn't come as any surprise that what your husband agreed to when you two married, may have changed (his view) as well. Just because you became more strict in your feelings about it, doesn't mean that should need to impact him at all unless he's okay with it. He should be able to have meat in his home if he desires, and to be able to prepare it and eat it. Mature adults should be able to work out some way for that to happen than won't cause you undue stress. You accept that he eats it and you married him as he was (an omnivore) and he married you as you were (non meat eating). You don't have to touch or eat any meat he prepares or use the pans it's cooked in or eat off the plates it's served on, but you're going too far to ban it from the house and to be so limiting to him.
If it were me and my man had your view on meat, and wouldn't budge, we'd probably part ways. It wouldn't be just about the meat, it would be about my partner, the person I chose to share my life with, trying to forbid me to do things that should be acceptable to do in my own home. If I'm going to be treated like a guest or outsider in my own home, that's not a place I want to live.