Right, pack his bags when he is out at work, have them delivered to a hotel if you can't get family or friends to temporarily take him in. Let him know where his stuff is over the phone and warn him that if he turns up and makes a scene, you will call the police again.
This will simply be a return to the previous status quo - you are not kicking him out, he came back to the family on conditions which he's immediately broken, so his last chance has come and gone.
The speed of this is astonishing - clearly his only motivation was to get himself back in the house so that he could carry on making use of home comforts whilst (as always) prioritising himself and his addictions.
Take this path for his sake too. Clearly, being ejected to a flat WASN'T enough of a wake-up call; presumably because at some level he knew that he could get around you to let him back in - which he did. So it's just been filed in his head as a little bit of drama, nothing major. Nothing fatal.
If you seriously would go for giving him another chance, ever, to get clean and make your marriage work - kick him out and this time MAKE IT REAL. No matter what he says or does, he is now solo, and tell him that if he can get sober/clean and STAY that way for AT LEAST a year, you will consider starting (slowly, carefully) a new relationship with him, that will involve living apart for some considerable time.
In other words, separate and live apart as a LIFE CHOICE, not a punishment for him. That won't work. Separate properly - get on with YOUR life, don't wait in limbo for him. If you meet someone else in the meantime, that'll be his loss. I would say that that would be the ONLY possible way he might wake up to what he has lost and have any chance of winning it back - if you're still single by then.