Welcome Christianhonest.
From my days as a religion teacher (I am now retired) I can say you are correct. You would have received an A in my class.
Acts 15.28-29 is actually the proclamation of the earlier discussion in verses 19-21. There the council is discussing what seems to be the Noahide Laws.
We have to shed our Watchtower upbringing--completely throw it away--and think about what is happening here. This is a Jewish congregation of practicing Jews that followed the Torah, 100%, living in Jerusalem, practicing at the Temple itself, observing kashrut of all things (eating kosher--see Acts 10 for how Peter tells God in a vision he won't eat the non-kosher animals God offers him even though Peter is hungry).
The only difference between this congregation is that they believe the Jewish Messiah has come, in the person of Jesus of Nazareth, that is all. They don't even yet believe he is divine or that Gentiles came in. Right now they are kind of not sure who this "Paul" guy even is.
They do Jewish--and in a big way, and if you read the rest of Acts and history, Jewish Christians will keep doing this until the Bar Kokhba revolt in the 130s CE...and then the Jerusalem church goes down with the rest of the Jews.
This is important because the Jews aren't concerned about telling the Gentiles not to drink blood. Think about it. It's the exact same thing that happens with Jews and Christians today, nothing is changing.
If you ask a Jew if they think a Gentile can get into the Afterlife (if there is one--Jews aren't decided or sure on that), they are decided on one thing: just follow the Noahide Laws.
Remember that they've decided not to impose the laws of kashrut (or kosher) upon the Gentiles, meaning they are not going to be discussing what not to eat, so obviously the laws are going to be light on the discussion on dietary restrictions.
In verse 20, James proposes the following, likely due to four elements found in Pagan (that is Roman, not heathen, which is non-Roman or Hellenistic, which is Greek) worship, so that Gentiles refrain from:
Things polluted by idols
Incest (the Greek word pornia means illegal or improper sexual activity)
Eating Inhumanely (Consuming living and strangled creatures showed disrespect for life)
Bloodshed (Justice; shedding blood and from failing to establish justice)
Leviticus 17-18 makes similar demands of non-citizens who choose to dwell in the land, so it seems that this is what they were using as a basis for their decision-making.
We also have to take into account that the Book of Acts was finalized in Koine Greek. The events took place in Aramaic and Biblical Hebrew. So the words you read in English are translations of translations.
That means "abstain from blood" is a Hebrewism and not a Hellenism or Greek expression. You have to remember to read it that way, as Christianhonest wisely points out.
This is a Jewish council of rabbis. James is a rabbi, not a "Christian priest" or "elder." While this came to be known as the Jerusalem Church and it disappeared in 135 CE during the Bar Kokhba revolt, it was really a Jewish establishment that thought of itself as a Jewish council with one exception, that they found the Jewish Messiah. They thus did everything else by the Jewish book, and we here made exceptions for Gentiles so they could worship in ways different from them.
So you have to read Acts not like a Jehovah's Witness. You have to read it like a Greek translation of a Jewish world.