Can I approve a timecard that I have disputed?

Yes.  During the dispute window (Monday) for the previous pay cycle or anytime during the current pay cycle. 

Once payment is processed, the disputed charge will not be paid out and will no longer show up as a dispute.  The solution is to recreate the charge to be approved.