Hey Buddy,
US visa is not required for Flag-poling, you just need to goto Cuttos border. You dont require any appointment, they are open Mon-Sun 8:00 am till 23:00 PM...
Just tell the agent when you reach the border that you are here for you PR and need to Flagpole to complete the PR process...