I only count ~$1289.86 in bits through to the end of February 11th's 2nd stream of PUBG, ~$8.93 less than your count - but this makes sense considering the occasional cheer that doesn't go through for some reason (e.g. Cheer### never seems to work vs. cheer###, sometimes they just don't have the bits).
Subs is the strange one - your count is correct bar me removing 1 'duplicate reshare'. I check the user ID within the same month's file before counting it, so if I see User X resubs for 5 months twice during a month, I don't count the second one, UNLESS the monetary value of the sub has changed (e.g. Prime to $9.99). The one I've removed this month was pretty ridiculous, both sub notifications on the SAME DAY, 2 out of the 3 subs in that stream.
20180203-02 DBFZ 9th:
[20:17:17] * Gargos15 just subscribed with Twitch Prime. Gargos15 subscribed for 2 months in a row!
[21:28:54] * shialabutt_ just subscribed with Twitch Prime!
*This is a duplicate reshare of a sub from 20180203 [20:17] so it will NOT be counted.*
[21:45:02] * Gargos15 just subscribed with Twitch Prime. Gargos15 subscribed for 2 months in a row!
However even if I adjust for that, my $315.50 value would be $318... $18 off. That is the difference for the 3 $9.99 subs, so perhaps that's where the error came from?