Each FFP has its own rules about what routings are valid for award redemptions.
Some FFPs might allow some codeshares but not others, while other FFPs might not allow any (must be *A operated).
Some FFPs' awards must be most direct route possible, others allow any routing up to a maximum mileage (for the origin/destination pair), some require no transit through third zone, etc.
The electronic timetable and RTWMC tool wont help you with the award rules (presumably for a BD Diamond Club redemption). However they will help show what routings exist.
Hope this helps.