Can’t select Boolean object after beveling it—bug?
Got it.

The solution is to pull back your Boolean object’s bevel offset. Set it back just a hair under the clamp overlap threshold (to 0.015m in my case whereas 0.016m caused the clamp overlap to kick in). To speculate on why: when clamp overlap is turned on and at maximum it might be creating overlapping vertices where the bevels meet. It reminds me of how sometimes when beveling for smooth round edges you get an odd crease in the middle which is also mitigated by reducing the bevel offset to just under the threshold (Chipp Walters talks about this in his Nitrox 3D series).

Hope this could help someone in the future, Happy Blending!

John