It might be possible that you're over complicating things.
Let's step back and make things simple. For this, I'll split the topic we have at hand into two.
900 puzzle difficulty. It should be understood that online puzzle ratings are dependent on how many solve them. The example you provided, white is in check, so there are just a few ways to move. Presumably, a lot of people lucked into the rook block without any calculation, it just stands out. And then the computer move is queen takes rook. So almost everyone would play KxQ. Lots of people will solve this even without thinking, just by pure luck alone. So don't think of these puzzles as easy or hard, think of it in how many people would luck into the solution.
The second is how to improve with chess puzzles. This will be longer, but I'm willing to share what I did if you're interested.
Let's step back and make things simple. For this, I'll split the topic we have at hand into two.
900 puzzle difficulty. It should be understood that online puzzle ratings are dependent on how many solve them. The example you provided, white is in check, so there are just a few ways to move. Presumably, a lot of people lucked into the rook block without any calculation, it just stands out. And then the computer move is queen takes rook. So almost everyone would play KxQ. Lots of people will solve this even without thinking, just by pure luck alone. So don't think of these puzzles as easy or hard, think of it in how many people would luck into the solution.
The second is how to improve with chess puzzles. This will be longer, but I'm willing to share what I did if you're interested.