In my humble opinion, the only thing missing from your recipe is "Time". It may be unreasonable to expect cider to ferment out and clear down over a 3 to 4 week period. I believe the finings were unnecessary at such an early stage.
It is usual for cider to start a secondary fermentation after the first racking, I normally leave mine for at least a month no matter what the SG, especially as it appears your brew is drinkable at this early stage, which indicates to me, that there is still some action in the system. This may explain the reluctance to clear. My advice is PATIENCE.