I am enjoying, courtesy of a local restaurant takeaway yesterday, some form of grilled lamb chops which are truly excellent. I passed up the opportunity to taste sheeps' brains though. Perhaps next year.
I don't think the Junior Cup has ever given IBU points. Unless I'm very mistaken, it's always only been World and IBU Cup (plus their respective main championships).
Edit: apparently nowadays the Junior Cup does indeed give IBU points as well. That should count then, I don't think it's specifically about events X and Y, but about the top-12 athletes from non-qualified countries on the IBU points list. It would be super weird if they base it on an available list, but then for the decisions, take off certain results.