From my experience, Filipino's speaking English as a second language generally have difficulty fitting in with Western culture when working remotely. This requires extra communication and emphasis on expectations to get everyone on the same sheet of music. Clearer explanations are required than with native English speakers.
One example in the text. The OP misinterprets the Basecamp message that 5 people in a room for an hour is a 5 hour meeting rather than a 1 hour meeting.
> Had the Meeting Organizer took notes from the Very Important Meeting, three hours would be saved.
No, it's a 5 hour meeting because there are 5 people in the room. If you have a billable project which 5 people each put an hour into, you bill 5 hours for that project.
Writing for communication is different than writing documentation. Communication centered around meetings is different than asynchronous communication. The OP is bundling all these things together in one post.
A good portion of the article is on how to write well. This is how you write an essay, not how you talk to people.
My two quick points shooting from the hip...
1. Every group you need to collaborate with is different. By "group" I'm including situations where the group might just be a single boss or client. Your job is to adjust to the communication style of that group. Some groups like to communicate in fragmented "texting" speech. Some groups communicate in perfect English. Best to adjust or you won't get much further than that.
2. Be authentic. Write like you speak. Start out speaking like you would to any person you might encounter in public. Then you can adjust based on the group. If you're trying to appear as someone you aren't, people will see through you quickly and you'll look silly. It's also refreshing to be speaking to regular people. If you have deficiencies, let them out so that people can help.