Too late and so sorry for you loss. I've seen bloat at my vet clinic....
It looks like "said dog" has swallowed a basketball on one side of the body.
This will give you an idea of where the canine stomach is
www.vetmed.wsu.edu/ClientED/anatomy/#Dog
It honestly looks the dog has a basketball on side; more so then the other.
And one or another will happen with it; they either usually start vomiting up bile or cannot pass a bowel movement.
Coughing up blood with bloat I've never heard of and been in bloat breeds IE Afghan Hounds; Mastiff; Great Danes.........some lines of Shar-pei can bloat but not as likely; also is true with French Bulldogs....
Any dog can bloat but it usually the larger (which sort of lets out Afghan Hounds) breeds or very deep chested with a "tuck up".