Just in case you didn't figure it out already
appears they changed the parameters
This now works with nUI's top of the screen micromenu with the HelpTip showing below pointing up.
As you can see in my case I test for the system to work with the ones I need to change.
You might have to debug your way through to identify what system you are interested in.
Lua Code:
hooksecurefunc(HelpTip,"Show",
function(parent,info,relativeRegion)
for frame in HelpTip.framePool:EnumerateActive() do
if frame.info.system == "MicroButtons" then
frame.info.targetPoint = HelpTip.Point.BottomEdgeCenter
end
end
end
)