For what it's worth, I found a solution to the missing geodeticDirect() method by working around it using MapPoint.offset(x,y) instead!
Still haven't solved the compiler being unable to resolve the new component to its implementation, but for the moment I'm back to working with just 1 class, to avoid that issue.