Hint:
Let us leave on the side the terms and coefficient that cause no problem, to focus on
$$\sum b\left\lfloor\frac abk\right\rfloor 3^k.$$
We have $$b\left\lfloor\frac abk\right\rfloor=ak-b\left\{\frac abk\right\}=ak-ak\bmod b.$$
For the left term, which is dominant, there is a closed formula:
$$S=\sum_{k=1}^nkr^k,$$ then
$$S=\sum_{k=0}^{n-1}(k+1)r^{k+1}=r+\sum_{k=1}^n(k+1)r^{k+1}-(n+1)r^{n+1}\\
=r+rS+\sum_{k=1}^nr^{k+1}-(n+1)r^{n+1}\\
=r+rS+\frac{r^{n+2}-r^2}{r-1}-(n+1)r^{n+1}$$ from which you can deduce $S$.
For the right term, $ak\bmod b$ takes all values in range $[0,b)$, scrambled in some order, and repeating peridodically. If $n$ exceeds $b$, full periods will appear, allowing to form groups
$$G_0=\sum_{k=0}^{b-1}(ak\bmod b)r^k,$$ then
$$G_b=\sum_{k=b}^{2b-1}(ak\bmod b)r^k=\sum_{k=0}^{b-1}(ak\bmod b)r^{k+b}=r^bG_0,$$
and more generally
$$G_{mb}=r^{mb}G_0$$ that forms a geometric progression.
For the remaining terms not filling a whole period, there is nothing much better you can do than keeping the original sum.