Doesn't your home page need to be verified before other pages on your site can use twitter cards? If so then you will need twitter cards working on your home page to pass verification right?
Take a good look at the code and you will see it has a few bugs in it (my plugin is the best = my foot). The plugins is supposed to add the info on the home page but a lot of home page code is broken because of recent upgrades. I don't understand why he stopped using "$options = get_wpseo_options()"? Be patient is my advice.
When it's all working you can apply for the cards here:
https://dev.twitter.com/docs/cards/validation/validator
A quick solution is to add this to your head template:
<?php if ( is_front_page() || is_home() ): ?>
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@SiteAccount">
<meta name="twitter:creator" content="@CreatorAccount">
<?php endif; ?>
Another thing stick to 1.4.6. Only upgrade a plugin after a month has passed and bugs are removed unless it has a security update.