Okay TeeJay ;
Here's the biggest part of your problem .You are using Krylon Paint ! This is one brand I studiously avoid , just for that reason . I have found greater satisfaction using Rusteoleum products .They gas out quicker and no matter what you are spraying it over it doesn't take a week .
Krylon ,I believe is a hotter product and without doing damage, it still affects the product underneath. Thereby requiring longer gas out times . We can't know the molecular interactions involved , but I bet that's it ! T.B.