One nn.Embedding layer changed its size and thus the state_dict cannot be loaded.
Check, how the num_embeddings are calculated on your systems and make sure to use the same value (e.g. 101616 from the checkpoint).
Often these errors between Windows and Linux happen, because your code might read/sort/find different files or files in the wrong order etc., as these system calls behave differently on these OSes.