Part of it is still manual and needs to be worked out, but it looks like I can now both send outgoing follow requests *and* accept incoming follow requests from with my implementation.

Next comes DMs, then posting publicly. Almost useable!