Regarding the artifact transfer, there are a few possibilities:
1) This system conflicts with some global mod (e.g., EWA). But this is unlikely.
2) I made a mistake, and it's not working (also unlikely, as the transfer seems to be functioning).
3) You mentioned that you tried to transfer artifacts multiple times. It's unlikely (although anything is possible) that you replayed the final scenario with Faizel each time. Simply typing @Win() in the console won't trigger the transfer because this script is tied to the "legitimate" ending.
If Alarik doesn't have the artifacts from mission 1 (except for the Lion Set) in mission 4, please let me know, and I'll look for the error.