This was on the app.
So first I click on the FP+ link in the app. It then takes me to my list of FP's that I have made for a particular day.
I clicked on "beauty and the beast - 5 guests"
The next page has three options - "cancel", "find on map" and "modify"
Click "modify"
Then it says "First, tell us whose FastPass+ plans you'd like to modify." You can select all, or select the people individually. I just selected 1 person at a time (best chance of finding a fp), and hit continue...
When the next page comes up, it gives me options for changing the time of the current attraction choice (Beauty and the Beast) or tells me there is no availability. But it also gives you choices of times for other attractions as well. So I scroll down to see if there are any Toy Story times available. If there is nothing, I hit "back" and it takes me to the guest selector again, and I just hit continue again and it searches again. I keep doing this until a time pops up for the attraction I am looking for. If you see a time for the attraction you want, grab it, and then follow the same process to modify the time. I then go back and do this for all of the people (one at a time) that I am trying to make fastpasses for.
**Edit** Also, I should add that when I was doing the 4th FP, since I was looking for ToT, I started by taking any tier 2 that was available (I think it was the ariel show), and then modifying that. It is easier to do the "modify," "continue" if you are trying to "modify" than if you are picking an attraction for the first time.
It's not a particularly elegant solution, and you have to be patient, but I was surprised that it worked at all for the tier 1 rides.
I also think this works best the night before or morning of your target day because that is when the most people will be making changes to their plans as they decide what they are doing. I haven't tried, but I would guess that further out, it would take longer to find ideal times.
Good luck!