This resource quoted here is furnished by LogicBoxes but pertains to all accredited registrars. The 60 day lock is required on .com and .in by ICANN for ALL accredited registrars. As
@owl said, there are many extensions where the lock is not required. LogicBoxes (of which I am a reseller, see KlickTheWeb.com) is only listing the extensions that they deal with.
Now for your question about a "domain push". Restrictions on pushes varies widely with the registrar. With my reseller account (klicktheweb) I have to wait until the "Money Back Grace Period" is over (4 days for a .in), then the domain can be pushed to another account on klicktheweb. I believe that DynaDot allows a push immediately IF you wavier your Money Back Grace Period and the buyer has a Dynadot account.
Let's say that you register a domain with Dynadot, then 5 days later you sell the domain. If the buyer already has a Dynadot account, you push the domain to them at that time. This avoids the 60 day lock for transfers because the domain is still with Dynadot. The buyer still can not transfer away from Dynadot until the 60 days from date of original registration have past, but if they sell the domain again, they can push to another buyer with a Dynadot account. Most really good registrars will allow pushes. I am aware to two registrars that do not allow pushes. OnlineNic will allow a push from one reseller to another reseller only. the bad news is if the buyer is not a reseller with OnlineNic, the must become an reseller and it cost $100 to become a reseller. I try not to use OnlineNic if I am trying to sell the domain name. DomainBox on the other hand does not allow a push under any circumstances. So check with your registrar to find out if they allow pushes and if not, find another registrar that does if you are trying to to a quick flip of domains.