The serverSeeds should be a pure sha256 chain without mixing the clientSeed in. Else you can't really give us the end of the chain ahead of the clientSeed

So
this is just false. there is no way to recover the serverseed from the chain, even with a known client.edit:misunderstood. true, how can you be giving us the end value, if you yourself dont know the client seed OP?
Anyway, OP, doesnt this mean you will need to generate such chains every week? seems unpractical, both to you and to players. how many rolls did you pregenerate?