Try this. This switches both key pairs, if you don't want Alt-Space to also translate back to Ctrl-Space, just use the first two blocks.
$^Space::
Send, !{Space down}
return
$^Space up::
Send, !{Space up}
return
$!Space::
Send, ^{Space down}
return
$!Space up::
Send, ^{Space up}
return