Ship Components are not linked into the PrerequisiteDefs table, so no you can not add Pre req's to components. You can try adding in the include to the schema, I know from testing schema dont seem to mind having new includes added, that however doesnt mean it will work
My bad, it is. Sleepy eyes betrayed me!
Edit:
Looking at how the schema is built, you are correct in you assumption it a limitation atm. (Same with trying to make improvements obsolete with tech, although this doesnt throw errors up, its just ignored)