Ich machs immer mit Portx.y; geht zwar problemlos, aber in der Bascomhilfe steht dazu nichts. Da gibts eigentlich nur Pinx.y.
Aber probier einfach mal statt "Config Pinx.y" "Config Portx.y".

Wenns dann geht: Vermutung: Bei Pinx.y bleibt der Pin ein Input; wird der eingeschaltet, wird nur der interne Pullup eingeschaltet. Bei einem Pin reicht dessen Strom zum Durchschalten, beim anderen nicht.
Und Pulseout setzt wahrscheinlich von sich aus den Port nochmal auf Ausgang.