I'm not so happy with Spout Lore's trigger, because it doesn't really follow the fiction. You aren't really doing anything in the world, just remembering. In Apocalypse World you either ask the MC and they tell you What Honesty/Prep Demands if its something you might reasonably know. Or maybe they'll Disclaim Decision Making and ask someone else at the table. And if neither of these quite make sense, you might choose to Open Your Brain allows you to interrogate the fiction, to find out information while the MC puts their bloody fingerprints all over it.
In the Apocalypse Engine, if there isn't a move for what the player is doing, that means that its the MC's job to respond with one of their moves. It doesn't (necessarily) mean that the game is lacking a move, but that the writer didn't feel like this action deserved one. Moves don't define what you can do, what you do defines what moves are rolled.
As for defending an ally, it depends what you're actually doing in the fiction. If you mean in a violent conflict, you're seizing the ally's safety by force and maybe the ally is helping(again, depending on the fiction). If they don't help, then taking definite hold would probably mean the ally doesn't get hurt and if they do help then On a 7–9, you also expose yourself to fire, danger, retribution or cost.