Okay, this is a bit embarrassing because data are different when saved to the database. When the entries are rendered on the page the hEntry class is not changing per the post types. So apparently a bit more work is needed.
I haven't tested this however when posting likes and reposts the controls for syndicating to twitter, facebook etc are displayed there. I expect the twitter plugin to map the types accordingly i.e. know like should become twitter's favourite if liking a tweet and repost should become twitter retweet if reposting a tweet. I am not very experienced when it comes to this, so more discovery, learning and tinkering is ahead for me.