After reading this, I feel like my scenario is too detailed and falls more into the use-case definition
It's not that what you picked is inherently a use case, it's that in this particular example, there is only one real use case and scenario, so they look eerily similar.
The difference between a use case and a scenario is a matter of focus.
Scenario: Students often enter the library looking for books on a given subject matter.
Use case: The user searches the book list in the app for books by subject matter and is presented with a filtered list of books.
It becomes easier to understand the difference when a scenario has more than one use case.
Scenario: Students use the soda machine to buy refreshments when the campus cafeteria is either closed or too far away.
Use case 1: The customer inserts coins into the machine, selects their drink, and receives the drink of their choice.
Use case 2: The customer inserts a debit card into the machine, selects their drink, confirms the card transaction, and receives the drink of their choice.
Use cases are very specific interactions between your software and its consumer (often a person, but not necessarily so), denoting the interaction between them.
Scenarios, by comparison, are much broader in that they convey the intention/expectation of the consumer, so that developers of the software are able to understand who they're writing the software for.
During development, you regularly come across these instances where developers see two equally viable avenues with specific drawbacks/benefits that are not important or explicitly part of the requirements. Scenarios help convey the intention of the user and therefore help answer which benefits/drawbacks are relevant and which are not.
For example, suppose that during our soda machine development stage, we wonder if the machine needs to be able to handle those narrower cans as well. I know it's a silly example, but the scenario could help us conclude that this machine is targeted at students, making a reasonable inference that they're likely to want to drink energy drinks which often come in these narrow cans, and thus making it very likely that supporting these narrow cans is highly desirable.
It's a silly example, but it highlights the difference. The use case is very precise about what it wants and how it wants it. The scenario is much more free form, lacking in technical detail but making up for it in context that can help guide tangential decisions.