Declined, your calculations is incorrect.
Battle fatigue reduces healing for -60%, so 1 - 60% = 0.4 multiplier, instead of 0.6.
Also, resto druid does have the passive for +10% healing, so the final formula in your case will be:
12348+(177*1.04=(184.08)) = 12532.08*0.4(fatigue)*1.1 (passive)=5514.11
In your log the heal is between 5505 - 5514, maybe it does have slightly random base healing, idk. But it's pretty close. Also i checked the SP coefficient and it's correct on our server (1.04 as in your formula).