Then create a function, that gives you a tooltip and ignores the 3rd argument:
Tooltip[#1, #2] &
That being said, the following works
data = EntityValue[EntityClass["Country", "Countries"], {"Name", "Area", "Population"}];
annot = data /.
MapThread[{#1, a_, b_} :> #2[{a, b}, n, #3] &, {
{ n : "Macau" | "Monaco" | "India",
n : "Pitcairn Islands" | "Svalbard" | "Greenland",
n : "Russia" | "China", n : "Vatican City", n_},
{Callout, Callout, Callout, Callout, Tooltip[#1, #2] &},
{Above, Below, After, Before, ItDoesntMatterWhatIsHere}}];
ListLogLogPlot[annot, PlotTheme -> "Detailed", FrameLabel -> Automatic]