Hi.
I just tried to replicate the problem but couldn't make it happen. I created both generic and non-generic tied to a project, selecting the project, selecting the task directly, and it always picks up the proper rate.
Obviously, the image is clear that there's something going on. What I'd like you to do is contact us on our support email (support@on-core.com), and we'll track down what's going on. If you could, please attach a copy of the database you're using so it's easier to replicate the conditions here (you can create a backup from the charm menu -> Setup ->Database -> SkyDrive), and any instructions on how you select the project or task.
We're going to be releasing an update fairly soon, so this would be great timing to get this issue fixed.
Thanks