Plugins don't just disappear. Make sure that you didn't add the plugin in a product that you later uninstalled. Other than that I would recommend Method B, echoing has a tendency not to show up because the template system overwrites all your previous output.
For bugtesting I would make a plugin in global_start (in product vBulletin) that looked something like this:
PHP Code:
if (isset($_REQUEST['testing'])){ //Fetch latest Coke prices from coke.com getLatestCurrencyCode();
//350 litres gives you 2 gold coins. echo $CokeToGoldRatio;
//Make sure that we don't let vBulletin continue //(to prevent the template from writing over your echo) exit; }