i know there is the policy to give priority to trademark owners in case somebody tries to make a second company with the same name to win it back
but for the trademark issue where the trademark exists and the domain is registered later on then it doesnt come under any indian penal code(Act/Law book) to issue .in or .co.in domains to their respective trademark owners from inregistry! though if we discuss further on this topic then a law could be made for it, just that we will need to issue a PIL for it and move the supreme court in india for this.
but if this rule is made then this would just make many big domainers and international .in domain owners to loose pretty good domains to indian trademark owners... no body will be spared xD so keep your .in domains locked as in present indian law, it doesnt matter if the duplicate company was made before or after another person got a trademark of it, what matters in indian law is that the person owning the trademark is the real owner and others will have to loose their company name, same will be the case with domain names too if this law is made. so dont think of starting a PIL for it else many domainers including you will loose their .in and .co.in's and later regret filing the PIL xD
PIL=PUBLIC INTEREST LITIGATION. New Indian Laws can be made if the PIL of any particular topic like trademark rights for .in owners is proved to be of advantage to indian public in the indian supreme court! PIL cannot be filed by any non-indian citizen FYI! and all indians as well as non-indians holding any indian property whether physical or virtual are bound to follow the new indian law if any one has file a PIL and it has been approved into a new law! and even the state or central government in india cannot help you go against the new law unless the new law is taken off the books of indian law! but such cases rarely happens and all PIL's which are approved stay in the books and people are bound to follow it!
i guess there is some mistake in the thread information itself which you gave, coz on one hand, you said it costs Rs.400 to check each trademark and on the other hand you said its listed online! im getting totally confused

lets wait for monday to see what happens! ..TC!