While it is NOT possible to set a mesh object as a reflection probe manually, it does work when calling llSetPrimitiveParams() with the PRIM_REFLECTION_PROBE parameter. The resulting probe works correctly.
Reverting back to a regular object via script also works; the UI is of course disabled.
The behavior should be the same for scripted and manual operations.