It's not just the latest continental championship that counts, it's the average of the last two actually (with the older one counting at only 50%). You can find the calculations on page 3 of this document.
This means continental points aren't so straightforward. For example, if Germany wins this eurohockey beating the Netherlands in the final, the dutch will still be "Euro 1" because they won the 2017 edition while Germany finished 4th.
In Asia the calculation is even more complicated because they count 3 championships for their continental points (they also count asian Champions trophy). I don't know if India will keep Asia 1, but in worst case I think they would lose it to Malaysia (Japan won't, as they don't have great points from before).
As Asia 2 they would be losing 45 points. Honestly I don't think both England and Germany can pass them.
PS: by the way, I think FIH has the best world ranking system out of any team sport international federations. It's not absolutely perfect but mostly everything is weighted pretty well, many IFs should copy it.