The industry behind the Philippines’ premier film festival breaks new ground with its recent expansions to its platform.