There doesn't seem to be any barrier to correctly implementing protection from creatures.
Targetability against KEYWORD_PROT_CREATURES already works, exactly the same as from colors, artifacts, sorceries, instants, and lands. This is usually the hard part of implementing protection from unusual things.
Blocking seems indistinguishable from normal unblockability; but even if it weren't, EVENT_BLOCK_LEGALITY is dispatched in exactly the same place as protection from colors and artifacts is checked. (Protection from lands doesn't work here automatically either, nor does protection from enchantments. Though protection from enchantments was more or less completely broken by shroud, and I can't recall if
Lucent Liminid works anyway.)
Enchanting/equipping isn't relevant for protection from creatures (though see below). That needs to be explicitly handled by the card function for protection from colors anyway.
I don't know the damage prevention functions well enough yet to be completely sure, but it
looks like damage reduction is handled as a side-effect of destroying protected-from auras. If that's impractical, handling EVENT_PREVENT_DAMAGE by destroying the attached damage card should work.