There is a one-size-fits-all call-forwarding/call-divert in N900, there should be seperate options for
1-divert when busy
2-divert unconditional
3-divert when turned-off/unreachable
you can brainstorm it on
http://talk.maemo.org/showthread.php?p=419270