But, if you've posted to the thread, and/or you are watching the thread, it doesn't matter which forum the thread ends up in. It will show up on your homepage and your list of watched threads no matter what.
I apologize, and I'm not trying to be obtuse, but I'm not getting why that's causing any confusion.