# Still seeing seasonal pattern in ACF plot after multiple differencing

I've seen a couple of questions asked here about seasonality "left over" (so to speak) after differencing like this and this, but unfortunately those answers don't help my situation.

I have ~ 17000 hourly observations which seem to exhibit daily (frequency=24) and weekly (frequency=168) seasonalities, as well as general nonstationary unit root (d=1). But even after removing these three components I'm still seeing troubling autocorrelation at lag 24 and 168. I'm not sure if even may have overdifferenced. Below are the ACF plots:

Original Data ACF

First-Order Differencing

After seasonal difference of 168

After seasonal difference of 24

The data is taken from Kaggle in the hour.csv file, using the first 8645 observations to model the cnt variable.