As far as I know, creating objects at imagepoints will only look at the current frame's imagepoint, and there's no way around that. If you want it to spawn at frame 4's imagepoint, you have to set the animation to frame 4.
Ah, ok. I have it right now. You can only reference an image point if the Sprite is on that frame currently. I just needed to change the creation of the new sprite AFTER the frame was changed. Simple mistake. Thanks for the Help!