The angel won't eat the bristlenose fry, nor do you want him to. Read up on what happens to fish that ingest plecos. Not pretty. The gill spikes can cause terrible damage to the mouth and digestive tract, even if the plecos are fry.
Your neons on the other hand.. angels eat fish from the water column and they prefer to attack from below. Looks like you have false neons rather than the standard neons which means they aren't as big. If that angel turns out to be a lunker you might get your neons picked off.
Amano shrimp though if you buy 2 inch adults, will be fine.
What are you feeding the fish if you don't mind me asking?
Why don't you want bristlenose fry? I'd set up a second tank to raise them if I were you. It's a cool experience (you say you have MTS anways
) and they fetch a decent price once you get them to a couple of inches. You could cover your fish food, water conditioner, etc. You can sell them on a local fish forum for your city/state. Or on sites like gumtree, kijiji, etc. Or if you know of an independant aquarium shop nearby you could sell them the whole lot but you'll get 1/2 as much for them as a wholesaler. I hope you haven't been flushing the babies or anything.