I believe I've given reasons why the narrative is flawed, starting with the horse acting as a deus ex machina. I can't help it if you believe it isn't one just because of the horse's previous fling with Amira and because it's played for laughs.
The show has a fair number of conveniences for the sake of plot, which I can accept given the one cour run, but some of them are tasking me a good amount of suspending my disbelief. Like I am supposed to believe the angels really are amiable by letting the group live. Sorry, but keeping Amira's emotions in check is not a legitimate reason. What is stopping them from simply exiling the group? They did try to assist Amira in triggering doomsday. Seems it'd be beneficial to off them at some point. Instead it gets ignored, they're greeted like celebrities and get to hug the king. Even Favaro is surprised!
I'm not the only one who's criticizing the show for its weak narrative and one-dimensional characters. Juggling the screen time between the main and secondary characters really did the show no favours.
For one thing, Samurai Champloo follows an episodic structure; the conclusion of the initial plot culminating at the very end. It's about the journey, whereas with Bahamut it's about the destination. Secondly, Amira is more of an accessory, a weapon, a macguffin, than an actually interesting character. Interesting is subjective, but there really isn't a lot so far that substantiates Amira as a genuine sentient being, other than she misses her mother and likes to eat meat. Oh and she likes to slap Favaro a lot! Haha, slapstick!
I don't think talking through the plot points would do much good, because it feels like you have some more fundamental complaint about the show. Bahamut is not an episodic show, nor did it ever promise to be one. It opened with an elaborate sequence showing Bahamut's sealing. Favaro has portentious dreams of Bahamut's revival before the end of the first episode. It's called "Rage of Bahamut: Genesis". The show is, and has always been, centered around Bahamut's revival, and the events that create the setting of the F2P mobile game.
You might argue that this squanders the show's greatest strengths in its early going, in how Favaro's recklessness freely motivated the plot. That could be true (I'd love to just watch Favaro go on adventures), but it doesn't give enough credit to the character work the show continues to do. The demons and angels might be pretty one-dimensional (I kind of love them for it), but the whole primary cast continue to get a lot of development. Favaro has gotten a lot of texture in the last few episodes without really compromising or contradicting the jerk that he was at the start. The challenges created by Favaro's actions, build conflict within Kaisar's character that have pushed him past the proud, reckless facade he projected at the series' opening. Even your characterization of Amira doesn't give her enough credit. Did you forget her first time in the tavern, her first dance, her first swim in the lake? She's a very innocent, naive figure, open to new experiences and delights, with no patience for things that slow her down. She's not just a tempermental, nostalgic glutton. Even Jeanne is more than a hardened knight, and going by her feelings toward the prophecy, not in the ways you might expect.
Rita could be better. Since she left town (and I liked the peek behind her cynical facade we got there), she's just been the detached, aloof one pushing everyone forward. It's hard to tell how the journey has changed her so far. And I hope Amira will get to do things again soon, since captivity doesn't really suit her. But the show you describe seems to be a series of utterly random events carried out by bland ciphers, which doesn't fit with what I've seen so far at all. The journey is changing everyone involved in it, and that's as rewarding for me as all the great action.