How to check if user has access to node creation page from passed parameter?
After some more internet research and experimentation on my side, I solved the problem.


The passed argument as "?parent=" was acquired using $_GET['parent'].
I programmatically checked if the user has access to create a child with the provided parent using the hook_FORM_ID_alter().