Alright, so I did some digging:
It seems that the lucky 8 ball did count towards perk requirements (this I did not know), though no other items do (save one or two that use the same type of script). This is because they wouldn't add a modifier like other items (armors, hats, ect) because it was not something that needed to be equipped for its bonus to apply, instead it permanently raised the player's luck value when the item was placed in the player's inventory (the skill would change from 6 -> 7 instead of 6 -> 7(+)). Another script would run to permanently remove a point of luck when the ball was removed from the player's inventory. This however seems to have led to a bug involving how the effect behaved in containers. Looking in FNVedit, it seems the unofficial fallout 3 patch (its changes are included in the TTWfixes patch) seems to have altered the script in a way that makes it a modifier in an effort to fix this bug.
TLDR;
It will no longer count towards skill points, that function was patched out.