Congrats! You've been approved! COPR details on tracker = approved - you just need someone to send you that approval email.
The date on PR tracker is meaningless as it keeps updating for me a year after I got my passports stamped. Also, IRCC clarified in a tweet(can't seem to quickly pull it) that the date is just a system/software update and nothing else.
Couple of ways things happen during approval:
1. final decision date on GCKey = approval email within days/2 weeks.
2. CoPR details on PR tracker, nothing on GCKey = approval email within weeks
You got the #2 - don't worry about GCKey updating or not. If it doesn't that's fine, if it did, you can expect an approval email within a week or two.
This long journey of yours is coming to an hopefully happy, bitter-sweet end. Congrats!