I have not tried what you are saying but I am re organizing my research.
The is only so many positions to place the research
researchWindowLocation
block 0
pos [ 7 , 3 ] <---- 7 is the last row
ResearchField "Diplomacy"
Prerequisites
NumResearchPrerequisites 1
ResearchPrerequisite
Subject "RESEARCHSUBJECT_PACTUNLOCK_STRIKECRAFT"
Level 1
Try to make a ResearchPrerequisite thats in row 7 and put the new one under. Still 8 labs but needs more research. like the planet cannon.