You might want to use Global Variable for this.
On collision with bonus-level-door, set Global Variable Door-UID to bonus-level-door.UID
Once the player finished the bonus level. Go to main level. Pick sprite with Global Variable Door-UID, set player to his location.
Hope it helps
It's time for me to return the favor :)