Huh, I really liked this one!
TEENY TINY nits that don't amount to anything (and some laurels, too):
The window in her planet cell was pretty big, I'm surprised she didn't climb into it just to see if there was an escape route. Probably not, but one must find out.
Someone on FB was saying it was the "wrong" type of star destroyer, which I don't agree with, because, given the angle of the shield generators on the tower, it is consistent with ANH-era SDs, which is what he would have, correct?
Thrawn is not one who would want his troops chanting his name, but perhaps they've developed a cult devotion all on their own, and it's better for morale to allow it.
The troopers fixing cracks in their armor with gold is akin to the Japanese tradition of
Wabi Sabi kintsugi. Thought that was cool.
I would think Sabine, if she's ever been around any animals at all (and she did have a cat), would've introduced herself to the dog thing by letting it sniff her hand or something before just climbing on the first time. Also, the trooper is apparently its trainer, and I would've added some line of him warning Sabine not to let it come to harm. I did like she and the beast bonded, but I'm a sucker for animals.
There is no way Sabine, or anyone in that situation meeting Ezra, wouldn't say, affectionately, something like "look at you, with that beard!"
(mind you, the very concepts of witches and space whales are not things I ever would want in SW, but that ship has sailed)