Avg disk space used dropped with 60-70%

Exactly.
Maybe the solution would be to make the Storagenode headless (very ideally with an option to dedicate the whole mountpoint, so we will no longer have to babysit the available space), and make the dashboard sort of a cloudy one on the satellite side.
To get what the satellite thinks we have, we would login or call some API, and to get what the actual used space is, we can use the tools each OS has. And then we can compare these values on our own to see if there might be some potential problems.

I also quite don’t get why there is a satellite job running each day to recalculate the used space on all the nodes.
Why not making this realtime in some sort of an in memory database, such as Redis, where after submitting the orders the database would simply be updated with used_space += uploaded_piece_size, egress += downloaded_piece_size for each node - two update statements per each node per order I assume, and some more in case stuff will be deleted from the network.
Then all these recalculations would be only needed as a source of truth for the payout purposes and this way there would be no late data, no gaps etc.